X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=pkg%2Frestful%2Frestful.go;h=e6bebb788bb9e9a289bfb8b270e2952235297ded;hb=refs%2Fchanges%2F43%2F7043%2F1;hp=c9118952e58a1dc66d029cb4c7a158845ddf7274;hpb=21fd77f34ed1dac834bc5822696f104abffd481f;p=ric-plt%2Fappmgr.git diff --git a/pkg/restful/restful.go b/pkg/restful/restful.go index c911895..e6bebb7 100755 --- a/pkg/restful/restful.go +++ b/pkg/restful/restful.go @@ -210,6 +210,7 @@ func httpGetXAppsconfig(url string) *string { appmgr.Logger.Info("Invoked httprestful.httpGetXApps: " + url) resp, err := http.Get(url) if err != nil { + appmgr.Logger.Error("Error while querying config to Xapp: ", err.Error()) return nil } defer resp.Body.Close() @@ -320,7 +321,6 @@ func (r *Restful) PrepareConfig(params models.RegisterRequest, updateflag bool) if xappconfig != nil { data := parseConfig(xappconfig) if data != nil { - appmgr.Logger.Info("iRetry Count = %v", i) var xapp models.Xapp xapp.Name = params.AppName @@ -336,8 +336,9 @@ func (r *Restful) PrepareConfig(params models.RegisterRequest, updateflag bool) if configPresent == true { break } - time.Sleep(2 * time.Second) } + appmgr.Logger.Info("Retrying query configuration from xapp, try no : %d", i) + time.Sleep(4 * time.Second) } return nil, errors.New("Unable to get configmap after 5 retries") } @@ -432,9 +433,9 @@ func (r *Restful) symptomdataServer() { http.HandleFunc("/ric/v1/symptomdata", func(w http.ResponseWriter, req *http.Request) { d, _ := r.GetApps() xappData := struct { - XappList models.AllDeployedXapps `json:"xappList"` - ConfigList models.AllXappConfig `json:"configList"` - SubscriptionList models.AllSubscriptions `json:"subscriptionList"` + XappList models.AllDeployedXapps `json:"xappList"` + ConfigList models.AllXappConfig `json:"configList"` + SubscriptionList models.AllSubscriptions `json:"subscriptionList"` }{ d, r.getAppConfig(),