X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=a1-go%2Fpkg%2Frestapi%2Foperations%2Fa1_mediator%2Fa1_controller_get_healthcheck.go;fp=a1-go%2Fpkg%2Frestapi%2Foperations%2Fa1_mediator%2Fa1_controller_get_healthcheck.go;h=0000000000000000000000000000000000000000;hb=b7a743adb64d9a737e505d54fbdbe46777551d06;hp=7ddacf20cd0808e85b0afee9144c86edb4b5f253;hpb=9f4fe4d725c9ad77ea1c2ab565ce5759e8a932a6;p=ric-plt%2Fa1.git diff --git a/a1-go/pkg/restapi/operations/a1_mediator/a1_controller_get_healthcheck.go b/a1-go/pkg/restapi/operations/a1_mediator/a1_controller_get_healthcheck.go deleted file mode 100644 index 7ddacf2..0000000 --- a/a1-go/pkg/restapi/operations/a1_mediator/a1_controller_get_healthcheck.go +++ /dev/null @@ -1,79 +0,0 @@ -/* -================================================================================== - Copyright (c) 2021 Samsung - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - - This source code is part of the near-RT RIC (RAN Intelligent Controller) - platform project (RICP). -================================================================================== -*/ -// Code generated by go-swagger; DO NOT EDIT. - -package a1_mediator - -// This file was generated by the swagger tool. -// Editing this file might prove futile when you re-run the generate command - -import ( - "net/http" - - "github.com/go-openapi/runtime/middleware" -) - -// A1ControllerGetHealthcheckHandlerFunc turns a function with the right signature into a a1 controller get healthcheck handler -type A1ControllerGetHealthcheckHandlerFunc func(A1ControllerGetHealthcheckParams) middleware.Responder - -// Handle executing the request and returning a response -func (fn A1ControllerGetHealthcheckHandlerFunc) Handle(params A1ControllerGetHealthcheckParams) middleware.Responder { - return fn(params) -} - -// A1ControllerGetHealthcheckHandler interface for that can handle valid a1 controller get healthcheck params -type A1ControllerGetHealthcheckHandler interface { - Handle(A1ControllerGetHealthcheckParams) middleware.Responder -} - -// NewA1ControllerGetHealthcheck creates a new http.Handler for the a1 controller get healthcheck operation -func NewA1ControllerGetHealthcheck(ctx *middleware.Context, handler A1ControllerGetHealthcheckHandler) *A1ControllerGetHealthcheck { - return &A1ControllerGetHealthcheck{Context: ctx, Handler: handler} -} - -/*A1ControllerGetHealthcheck swagger:route GET /a1-p/healthcheck A1 Mediator a1ControllerGetHealthcheck - -Perform a healthcheck on a1 - - -*/ -type A1ControllerGetHealthcheck struct { - Context *middleware.Context - Handler A1ControllerGetHealthcheckHandler -} - -func (o *A1ControllerGetHealthcheck) ServeHTTP(rw http.ResponseWriter, r *http.Request) { - route, rCtx, _ := o.Context.RouteInfo(r) - if rCtx != nil { - r = rCtx - } - var Params = NewA1ControllerGetHealthcheckParams() - - if err := o.Context.BindValidRequest(r, route, &Params); err != nil { // bind params - o.Context.Respond(rw, r, route.Produces, route, err) - return - } - - res := o.Handler.Handle(Params) // actually handle the request - - o.Context.Respond(rw, r, route.Produces, route, res) - -}