X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=a1-go%2Fpkg%2Fresthooks%2Fresthooks.go;fp=a1-go%2Fpkg%2Fresthooks%2Fresthooks.go;h=dcffe2ab787cf3a65ed9acfd7db1794cf971a0ce;hb=9f4fe4d725c9ad77ea1c2ab565ce5759e8a932a6;hp=cb87040507c2d9b6ef532920caa0db4822176991;hpb=644ae0afdf53d629e52d122a2e2f5a9cd1432224;p=ric-plt%2Fa1.git diff --git a/a1-go/pkg/resthooks/resthooks.go b/a1-go/pkg/resthooks/resthooks.go index cb87040..dcffe2a 100644 --- a/a1-go/pkg/resthooks/resthooks.go +++ b/a1-go/pkg/resthooks/resthooks.go @@ -530,6 +530,7 @@ func (rh *Resthook) typeValidity(policyTypeId models.PolicyTypeID) error { a1.Logger.Error("policy type Not Present for policyid : %v", policyTypeId) return policyTypeNotFoundError } + return nil } func (rh *Resthook) instanceValidity(policyTypeId models.PolicyTypeID, policyInstanceID models.PolicyInstanceID) error { @@ -546,6 +547,7 @@ func (rh *Resthook) instanceValidity(policyTypeId models.PolicyTypeID, policyIns a1.Logger.Debug("policy instance Not Present ") return policyInstanceNotFoundError } + return nil } func (rh *Resthook) getMetaData(policyTypeId models.PolicyTypeID, policyInstanceID models.PolicyInstanceID) (map[string]interface{}, error) { @@ -567,11 +569,11 @@ func (rh *Resthook) getMetaData(policyTypeId models.PolicyTypeID, policyInstance func (rh *Resthook) GetPolicyInstanceStatus(policyTypeId models.PolicyTypeID, policyInstanceID models.PolicyInstanceID) (*a1_mediator.A1ControllerGetPolicyInstanceStatusOKBody, error) { err := rh.instanceValidity(policyTypeId, policyInstanceID) + policyInstanceStatus := a1_mediator.A1ControllerGetPolicyInstanceStatusOKBody{} if err != nil && err == policyInstanceNotFoundError || err == policyTypeNotFoundError { policyInstanceStatus.InstanceStatus = "NOT IN EFFECT" return &policyInstanceStatus, err } - policyInstanceStatus := a1_mediator.A1ControllerGetPolicyInstanceStatusOKBody{} metadata, err := rh.getMetaData(policyTypeId, policyInstanceID) a1.Logger.Debug(" metadata %v", metadata) if err != nil {