X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;ds=sidebyside;f=cmd%2Frtmgr.go;h=834df26d15bfb386a2e00676b565d962cc923a8e;hb=bfeca7737cc003f149ca8b01d1aaf484dcb762d7;hp=2d3d81e8677d15f698a32dc554bcd46805cae901;hpb=505e2497ce651c1127ffbcefe396b3f8c0d0f9dd;p=ric-plt%2Frtmgr.git diff --git a/cmd/rtmgr.go b/cmd/rtmgr.go index 2d3d81e..834df26 100644 --- a/cmd/rtmgr.go +++ b/cmd/rtmgr.go @@ -32,31 +32,19 @@ */ package main -//TODO: change flag to pflag (won't need any argument parse) - import ( "gerrit.o-ran-sc.org/r/ric-plt/xapp-frame/pkg/xapp" "os" "os/signal" "routing-manager/pkg/nbi" - //"routing-manager/pkg/rpe" + "routing-manager/pkg/nbi/restful" "routing-manager/pkg/rtmgr" - //"routing-manager/pkg/sbi" - //"routing-manager/pkg/sdl" "syscall" "time" ) const SERVICENAME = "rtmgr" -/*type RMRUpdateType int - -const ( - XappType = iota - SubsType - E2Type -)*/ - func SetupCloseHandler() { c := make(chan os.Signal, 2) signal.Notify(c, os.Interrupt, syscall.SIGTERM) @@ -90,6 +78,10 @@ func main() { dummy_whid := int(xapp.Rmr.Openwh("rtmgr:4560")) xapp.Logger.Info("created dummy Wormhole ID for routingmanager and dummy_whid :%d", dummy_whid) + go func() { + restful.LaunchRest(xapp.Config.GetString("nbiurl")) + }() + nbi.Serve() os.Exit(0) }