X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=osm_mon%2Fcollector%2Finfra_collectors%2Fonos.py;h=1ad2f4fc43d04c0672278c9f2d47edfe961d4d23;hb=eba6065d11b0f5ab76b4cda867a21aa5a8b4c092;hp=21ef85d5f6fdc4a82773e41a0c9f807f79ab8db9;hpb=f3818d7a47d525273be62bab07ff008cc1d313cd;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