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.juju import VCACollector
from osm_mon.collector.vnf_collectors.openstack import OpenstackCollector
from osm_mon.collector.vnf_collectors.vmware import VMwareCollector
from osm_mon.core.common_db import CommonDbClient
from osm_mon.core.config import Config
from osm_mon.core.database import DatabaseManager
from osm_mon.core.common_db import CommonDbClient
from osm_mon.core.config import Config
from osm_mon.core.database import DatabaseManager
log.exception("Error collecting metrics")
def _collect_vim_metrics(self, vnfr: dict, vim_account_id: str):
log.exception("Error collecting metrics")
def _collect_vim_metrics(self, vnfr: dict, vim_account_id: str):
database_manager = DatabaseManager(self.conf)
vim_type = database_manager.get_vim_type(vim_account_id)
if vim_type in VIM_COLLECTORS:
database_manager = DatabaseManager(self.conf)
vim_type = database_manager.get_vim_type(vim_account_id)
if vim_type in VIM_COLLECTORS: