X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=osm_mon%2Fcollector%2Finfra_collectors%2Fonos.py;h=33a3aa422cb0b1a59392560addae5d5525ebde7d;hb=73dbb4e243f47afef0d1bb61988608e256939e87;hp=21ef85d5f6fdc4a82773e41a0c9f807f79ab8db9;hpb=94a96efdb03e39d133790197bd7b73747105f9d8;p=osm%2FMON.git diff --git a/osm_mon/collector/infra_collectors/onos.py b/osm_mon/collector/infra_collectors/onos.py index 21ef85d..33a3aa4 100644 --- a/osm_mon/collector/infra_collectors/onos.py +++ b/osm_mon/collector/infra_collectors/onos.py @@ -42,7 +42,10 @@ class OnosInfraCollector(BaseSdncInfraCollector): def collect(self) -> List[Metric]: metrics = [] sdnc_status = self.is_sdnc_ok() - sdnc_project_id = self.sdnc['_admin']['projects_read'][0] + if self.sdnc['_admin']['projects_read']: + sdnc_project_id = self.sdnc['_admin']['projects_read'][0] + else: + sdnc_project_id = '' sdnc_tags = { 'sdnc_id': self.sdnc['_id'], 'project_id': sdnc_project_id