Commit 5a1efbe9 authored by Lluis Gifre Renom's avatar Lluis Gifre Renom
Browse files

Monitoring component:

- added log verbosity in CI/CD pipeline since it gets stuck for unknown reasons
parent 65f210b0
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -75,12 +75,15 @@ class EventsDeviceCollector:
        LOGGER.warning('[stop] end')

    def listen_events(self):
        LOGGER.warning('[listen_events] begin')
        try:
            kpi_id_list = []

            while not self._events_queue.empty():
                # LOGGER.info('getting Kpi by KpiID')
                LOGGER.warning('[listen_events] waiting event')
                event = self.get_event(block=True)
                LOGGER.warning('[listen_events] event received')
                if event.event.event_type == EventTypeEnum.EVENTTYPE_CREATE:
                    device = self._context_client.GetDevice(event.device_id)
                    for j,end_point in enumerate(device.device_endpoints):
@@ -98,6 +101,8 @@ class EventsDeviceCollector:

                            kpi_id = self._monitoring_client.SetKpi(kpi_descriptor)
                            kpi_id_list.append(kpi_id)

            LOGGER.warning('[listen_events] return')
            return kpi_id_list
        except ServiceException as e:
            LOGGER.exception('ListenEvents exception')