X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;ds=sidebyside;f=o2app%2Fentrypoints%2Fresource_watcher.py;fp=o2app%2Fentrypoints%2Fresource_watcher.py;h=2e9e0c0611926dbf8a006adbb479ab7bf137355f;hb=586f039c73d102429517cb6068de4342976e4e3f;hp=909e86c115c56f4e87b62a774621d2809f44233a;hpb=c7860536b72cc164c7ff2c6705c1f2be98211ead;p=pti%2Fo2.git diff --git a/o2app/entrypoints/resource_watcher.py b/o2app/entrypoints/resource_watcher.py index 909e86c..2e9e0c0 100644 --- a/o2app/entrypoints/resource_watcher.py +++ b/o2app/entrypoints/resource_watcher.py @@ -51,6 +51,13 @@ from o2ims.adapter.clients.ocloud_client import StxEthClient from o2ims.service.watcher.pserver_acc_watcher import PServerAccWatcher from o2ims.adapter.clients.ocloud_client import StxAccClient +from o2ims.service.watcher.agg_compute_watcher import ComputeAggWatcher +from o2ims.service.watcher.agg_network_watcher import NetworkAggWatcher +from o2ims.service.watcher.agg_storage_watcher import StorageAggWatcher +from o2ims.service.watcher.agg_undefined_watcher import UndefinedAggWatcher +from o2ims.adapter.clients.aggregate_client import ComputeAggClient, \ + NetworkAggClient, StorageAggClient, UndefinedAggClient + from o2common.helper import o2logging logger = o2logging.get_logger(__name__) @@ -76,6 +83,15 @@ class WatcherService(cotyledon.Service): child_respool = root.addchild( ResourcePoolWatcher(StxResourcePoolClient(), self.bus)) + child_respool.addchild( + ComputeAggWatcher(ComputeAggClient(), self.bus)) + child_respool.addchild( + NetworkAggWatcher(NetworkAggClient(), self.bus)) + child_respool.addchild( + StorageAggWatcher(StorageAggClient(), self.bus)) + child_respool.addchild( + UndefinedAggWatcher(UndefinedAggClient(), self.bus)) + child_pserver = child_respool.addchild( PServerWatcher(StxPserverClient(), self.bus)) child_pserver.addchild(