X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=osm_mon%2Fserver%2Fserver.py;h=117c05411c0248519307f3d0eb3714b7632ee061;hb=51f66e990d00fe30c31c7e1edd1d07f0146eb3d9;hp=94c747935dc4e5709b9bfd13fff2ae9b6ebe5cd3;hpb=d5ac6e1b2139145a4e051264d1566543a25c6d9d;p=osm%2FMON.git diff --git a/osm_mon/server/server.py b/osm_mon/server/server.py index 94c7479..117c054 100755 --- a/osm_mon/server/server.py +++ b/osm_mon/server/server.py @@ -52,7 +52,12 @@ class Server: topics = [ "alarm_request" ] - await self.msg_bus.aioread(topics, self._process_msg) + try: + await self.msg_bus.aioread(topics, self._process_msg) + except Exception as e: + # Failed to subscribe to kafka topic + log.exception("Error when subscribing to topics %s", str(topics)) + raise e async def _process_msg(self, topic, key, values): log.info("Message arrived: %s", values)