X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=osm_mon%2Fcollector%2Fcollector.py;fp=osm_mon%2Fcollector%2Fcollector.py;h=5074308600fb9be4ae381104c424098523f91b79;hb=c0da257ff744282c178594bab0b50ee3a0f3416e;hp=8b0d425913704ce094a427c01b046577d10bd7bc;hpb=30d94690e5a7220fdc084139b594e0da383563c5;p=osm%2FMON.git diff --git a/osm_mon/collector/collector.py b/osm_mon/collector/collector.py index 8b0d425..5074308 100644 --- a/osm_mon/collector/collector.py +++ b/osm_mon/collector/collector.py @@ -31,6 +31,7 @@ from osm_mon.collector.infra_collectors.openstack import OpenstackInfraCollector from osm_mon.collector.vnf_collectors.juju import VCACollector from osm_mon.collector.vnf_collectors.openstack import OpenstackCollector from osm_mon.collector.vnf_collectors.vmware import VMwareCollector +from osm_mon.collector.vnf_collectors.vio import VIOCollector from osm_mon.core.common_db import CommonDbClient from osm_mon.core.config import Config from osm_mon.core.database import DatabaseManager @@ -39,7 +40,8 @@ log = logging.getLogger(__name__) VIM_COLLECTORS = { "openstack": OpenstackCollector, - "vmware": VMwareCollector + "vmware": VMwareCollector, + "vio": VIOCollector } VIM_INFRA_COLLECTORS = { "openstack": OpenstackInfraCollector @@ -72,7 +74,7 @@ class Collector: log.exception("Error collecting metrics") def _collect_vim_metrics(self, vnfr: dict, vim_account_id: str): - # TODO(diazb) Add support for vrops and aws + # TODO(diazb) Add support for aws database_manager = DatabaseManager(self.conf) vim_type = database_manager.get_vim_type(vim_account_id) if vim_type in VIM_COLLECTORS: