X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=E2Manager%2Fclients%2Frouting_manager_client.go;h=7679ccaa1099caf8cde450d0159f5047939af062;hb=f846c5987cd35da745534e26ac3a22bdcf8b030a;hp=d4c9bbeaf69a2ec6c06a53d0d8f5fde940fce84a;hpb=63249264955a37429a64ebfec7028c6a487bdf1e;p=ric-plt%2Fe2mgr.git diff --git a/E2Manager/clients/routing_manager_client.go b/E2Manager/clients/routing_manager_client.go index d4c9bbe..7679cca 100644 --- a/E2Manager/clients/routing_manager_client.go +++ b/E2Manager/clients/routing_manager_client.go @@ -46,6 +46,7 @@ type IRoutingManagerClient interface { AssociateRanToE2TInstance(e2tAddress string, ranName string) error DissociateRanE2TInstance(e2tAddress string, ranName string) error DissociateAllRans(e2tAddresses []string) error + DeleteE2TInstance(e2tAddress string, ransToBeDissociated []string, e2tToRansAssociations map[string][]string) error } func NewRoutingManagerClient(logger *logger.Logger, config *configuration.Configuration, httpClient HttpClient) *RoutingManagerClient { @@ -88,6 +89,11 @@ func (c *RoutingManagerClient) DissociateAllRans(e2tAddresses []string) error { return c.PostMessage(data, url) } +func (c *RoutingManagerClient) DeleteE2TInstance(e2tAddress string, ransToBeDissociated []string, e2tToRansAssociations map[string][]string) error { + //TODO - here should be the call to routing-manager... + return nil +} + func (c *RoutingManagerClient) PostMessage(data interface{}, url string) error { marshaled, err := json.Marshal(data)