X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=pkg%2Fxapp%2Fxapp.go;h=b63c8aae2fb9c4a0e80313ba552c3825ba4c555a;hb=bf6780bc2a998042027174a760fc12b8af9db3c1;hp=45a3564fb95e0c20afbbbdb2d5991562ea9556c0;hpb=f49009aad3b16524cb53ae954a0711c17ec4f82a;p=ric-plt%2Fxapp-frame.git diff --git a/pkg/xapp/xapp.go b/pkg/xapp/xapp.go old mode 100644 new mode 100755 index 45a3564..b63c8aa --- a/pkg/xapp/xapp.go +++ b/pkg/xapp/xapp.go @@ -36,6 +36,8 @@ var ( Metric *Metrics Logger *Log Config Configurator + Subscription *Subscriber + Alarm *AlarmClient readyCb ReadyCB readyCbParams interface{} ) @@ -63,6 +65,8 @@ func init() { Resource = NewRouter() Config = Configurator{} Metric = NewMetrics(viper.GetString("metrics.url"), viper.GetString("metrics.namespace"), Resource.router) + Subscription = NewSubscriber(viper.GetString("subscription.host"), viper.GetInt("subscription.timeout")) + Alarm = NewAlarmClient(viper.GetString("alarm.MOId"), viper.GetString("alarm.APPId")) if viper.IsSet("db.namespaces") { namespaces := viper.GetStringSlice("db.namespaces")