X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=pkg%2Fcontrol%2Fclient.go;h=6ab20fb6d77c427df82fd358f75a64dc6c0d8908;hb=375c141ce21767f7bda94ec435fdf833b41fbbd2;hp=14e24552e02f9ae02629d9e2ae07d4d9a30fd5e9;hpb=1455c85dea3fba44cdcba8a92864be730691a6ec;p=ric-plt%2Fsubmgr.git diff --git a/pkg/control/client.go b/pkg/control/client.go index 14e2455..6ab20fb 100644 --- a/pkg/control/client.go +++ b/pkg/control/client.go @@ -35,14 +35,10 @@ type RtmgrClient struct { xappDeleteParams *rtmgrhandle.DeleteXappSubscriptionHandleParams } -func (rc *RtmgrClient) SubscriptionRequestUpdate() error { +func (rc *RtmgrClient) SubscriptionRequestUpdate(subRouteAction SubRouteInfo) error { xapp.Logger.Debug("SubscriptionRequestUpdate() invoked") - subRouteAction := <-SubscriptionReqChan - // Routing manager handles subscription id as int32 to accomodate -1 and uint16 values subID := int32(subRouteAction.SubID) - - xapp.Logger.Debug("Subscription action details received: ", subRouteAction) - + xapp.Logger.Debug("Subscription action details received. subRouteAction.Command: %v, Address %s, Port %v, subID %v", int16(subRouteAction.Command), subRouteAction.Address, subRouteAction.Port, subID) xappSubReq := rtmgr_models.XappSubscriptionData{&subRouteAction.Address, &subRouteAction.Port, &subID} switch subRouteAction.Command { @@ -65,6 +61,7 @@ func (rc *RtmgrClient) SubscriptionRequestUpdate() error { return nil } default: + xapp.Logger.Debug("Unknown subRouteAction.Command: %v, Address %s, Port %v, subID: %v", subRouteAction.Command, subRouteAction.Address, subRouteAction.Port, subID) return nil } } @@ -76,7 +73,7 @@ func (rc *RtmgrClient) SplitSource(src string) (*string, *uint16, error) { return nil, nil, err } srcAddr := tcpSrc[0] - xapp.Logger.Debug("---Debugging Inside splitsource tcpsrc[0] = %s and tcpsrc[1]= %s ", tcpSrc[0], tcpSrc[1]) + xapp.Logger.Debug("Debugging Inside splitsource tcpsrc[0] = %s and tcpsrc[1]= %s ", tcpSrc[0], tcpSrc[1]) srcPort, err := strconv.ParseUint(tcpSrc[1], 10, 16) if err != nil { return nil, nil, err