X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=E2Manager%2Fhttpserver%2Fhttp_server.go;h=320acd08ec3b29bfcd6403da12c8b98ee13e35fa;hb=refs%2Fchanges%2F62%2F4162%2F1;hp=608110f5ab7946977b15ec9e0be80dd68e23d4ea;hpb=372a275602ae05da22130a4601709291c7fbbaa6;p=ric-plt%2Fe2mgr.git diff --git a/E2Manager/httpserver/http_server.go b/E2Manager/httpserver/http_server.go index 608110f..320acd0 100644 --- a/E2Manager/httpserver/http_server.go +++ b/E2Manager/httpserver/http_server.go @@ -17,7 +17,6 @@ // This source code is part of the near-RT RIC (RAN Intelligent Controller) // platform project (RICP). - package httpserver import ( @@ -43,16 +42,14 @@ func Run(log *logger.Logger, port int, rootController controllers.IRootControlle func initializeRoutes(router *mux.Router, rootController controllers.IRootController, nodebController controllers.INodebController, e2tController controllers.IE2TController) { r := router.PathPrefix("/v1").Subrouter() - r.HandleFunc("/health", rootController.HandleHealthCheckRequest).Methods("GET") + r.HandleFunc("/health", rootController.HandleHealthCheckRequest).Methods(http.MethodGet) rr := r.PathPrefix("/nodeb").Subrouter() - rr.HandleFunc("/ids", nodebController.GetNodebIdList).Methods("GET") - rr.HandleFunc("/{ranName}", nodebController.GetNodeb).Methods("GET") - rr.HandleFunc("/shutdown", nodebController.Shutdown).Methods("PUT") - rr.HandleFunc("/{ranName}/reset", nodebController.X2Reset).Methods("PUT") - rr.HandleFunc("/x2-setup", nodebController.X2Setup).Methods("POST") - rr.HandleFunc("/endc-setup", nodebController.EndcSetup).Methods("POST") - + rr.HandleFunc("/ids", nodebController.GetNodebIdList).Methods(http.MethodGet) + rr.HandleFunc("/{ranName}", nodebController.GetNodeb).Methods(http.MethodGet) + rr.HandleFunc("/{ranName}/update", nodebController.UpdateGnb).Methods(http.MethodPut) + rr.HandleFunc("/shutdown", nodebController.Shutdown).Methods(http.MethodPut) + rr.HandleFunc("/parameters", nodebController.SetGeneralConfiguration).Methods(http.MethodPut) rrr := r.PathPrefix("/e2t").Subrouter() - rrr.HandleFunc("/list", e2tController.GetE2TInstances).Methods("GET") + rrr.HandleFunc("/list", e2tController.GetE2TInstances).Methods(http.MethodGet) }