xapp-frame namespace changes
[ric-plt/xapp-frame.git] / pkg / xapp / subscription.go
index 27485dd..4dcf22b 100755 (executable)
@@ -31,6 +31,7 @@ import (
        "io/ioutil"
        "net"
        "net/http"
+       "os"
        "time"
 
        apiclient "gerrit.o-ran-sc.org/r/ric-plt/xapp-frame/pkg/clientapi"
@@ -66,7 +67,11 @@ type Subscriber struct {
 
 func NewSubscriber(host string, timo int) *Subscriber {
        if host == "" {
-               host = "service-ricplt-submgr-http.ricplt:8088"
+               pltnamespace := os.Getenv("PLT_NAMESPACE")
+               if pltnamespace == "" {
+                       pltnamespace = "ricplt"
+               }
+               host = fmt.Sprintf("service-%s-submgr-http.%s:8088", pltnamespace, pltnamespace)
        }
 
        if timo == 0 {