X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=osm_mon%2Fcollector%2Finfra_collectors%2Fonos.py;h=1ad2f4fc43d04c0672278c9f2d47edfe961d4d23;hb=refs%2Fchanges%2F70%2F8270%2F1;hp=21ef85d5f6fdc4a82773e41a0c9f807f79ab8db9;hpb=f54d2e406bc443e1cd6c24bbd1e595b39602fbac;p=osm%2FMON.git diff --git a/osm_mon/collector/infra_collectors/onos.py b/osm_mon/collector/infra_collectors/onos.py index 21ef85d..1ad2f4f 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 = None sdnc_tags = { 'sdnc_id': self.sdnc['_id'], 'project_id': sdnc_project_id