From 6fce8f5080b94ec4370a72c20a881a5282d9ca3e Mon Sep 17 00:00:00 2001 From: Alejandro De Maria Antolinos <demariaa@esrf.fr> Date: Fri, 13 Dec 2019 11:00:20 +0100 Subject: [PATCH] Update MetadataManager.py It fixes issue #32 --- src/main/python/MetadataManager/MetadataManager.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/main/python/MetadataManager/MetadataManager.py b/src/main/python/MetadataManager/MetadataManager.py index e54e0e6..3c8cf6f 100644 --- a/src/main/python/MetadataManager/MetadataManager.py +++ b/src/main/python/MetadataManager/MetadataManager.py @@ -168,9 +168,12 @@ class MetadataManager (PyTango.Device_4Impl): self.logger.setLevel(logging.DEBUG) self.logger.addHandler(TangoLoggingHandler(self)) if graypy != None: - self.logger.addHandler(graypy.GELFHandler('graylog-dau.esrf.fr', 12203)) - self.logger.info("Init MetadataManager logging") - #l.addHandler(logging.StreamHandler()) + try: + self.logger.addHandler(graypy.GELFHandler('graylog-dau.esrf.fr', 12203)) + self.logger.info("Init MetadataManager logging") + except: + self.logger.addHandler(graypy.GELFUDPHandler('graylog-dau.esrf.fr', 12203)) + self.logger.info("Init MetadataManager logging") # self client self.proxy = PyTango.DeviceProxy(self.get_name()) -- GitLab