X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=cmd%2Frtmgr.go;h=dc4a6f6aee036c02320aa8bf05cc25285d3c7010;hb=refs%2Fchanges%2F17%2F10017%2F1;hp=2d3d81e8677d15f698a32dc554bcd46805cae901;hpb=505e2497ce651c1127ffbcefe396b3f8c0d0f9dd;p=ric-plt%2Frtmgr.git diff --git a/cmd/rtmgr.go b/cmd/rtmgr.go index 2d3d81e..dc4a6f6 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) @@ -88,7 +76,11 @@ 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) + xapp.Logger.Info("Wormhole ID created for routingmanager:%d", dummy_whid) + + go func() { + restful.LaunchRest(xapp.Config.GetString("nbiurl")) + }() nbi.Serve() os.Exit(0)