X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=a1-go%2Fpkg%2Frestful%2Frestful.go;h=26a229f51f82e2cd26f3498478a0f0f2c20541bd;hb=686447316fc67f7b1777d94c5e02293786cec98d;hp=843a64c609281cd1d18c7c393a4bafc505718610;hpb=d5aa5be4fc3723e15f8298f826c803384f2f1a19;p=ric-plt%2Fa1.git diff --git a/a1-go/pkg/restful/restful.go b/a1-go/pkg/restful/restful.go index 843a64c..26a229f 100644 --- a/a1-go/pkg/restful/restful.go +++ b/a1-go/pkg/restful/restful.go @@ -55,7 +55,7 @@ func (r *Restful) setupHandler() *operations.A1API { }) api.A1MediatorA1ControllerCreatePolicyTypeHandler = a1_mediator.A1ControllerCreatePolicyTypeHandlerFunc(func(params a1_mediator.A1ControllerCreatePolicyTypeParams) middleware.Responder { - a1.Logger.Debug("handler for get policy type from policytypeID") + a1.Logger.Debug("handler for Create policy type ") if err = r.rh.CreatePolicyType(models.PolicyTypeID(params.PolicyTypeID), *params.Body); err == nil { //Increase prometheus counter return a1_mediator.NewA1ControllerCreatePolicyTypeCreated() @@ -67,6 +67,11 @@ func (r *Restful) setupHandler() *operations.A1API { }) + api.A1MediatorA1ControllerGetPolicyTypeHandler = a1_mediator.A1ControllerGetPolicyTypeHandlerFunc(func(params a1_mediator.A1ControllerGetPolicyTypeParams) middleware.Responder { + a1.Logger.Error("handler for get policy type from policytypeID") + return a1_mediator.NewA1ControllerGetPolicyTypeOK().WithPayload(r.rh.GetPolicyType(models.PolicyTypeID(params.PolicyTypeID))) + }) + return api }