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 {
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) {
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 {