Graypy version >1 changes the signature of the method GELFHandler
if graypy != None:
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")