+ if "log_host" in global_config:
+ socket_handler= log_handlers.SocketHandler(global_config["log_host"], global_config["log_port"])
+ logger.addHandler(socket_handler)
+ logger.addHandler(log_handlers.SysLogHandler())
+ if "log_file" in global_config:
+ try:
+ file_handler= logging.handlers.RotatingFileHandler(global_config["log_file"], maxBytes=100e6, backupCount=9, delay=0)
+ file_handler.setFormatter(logging.Formatter(fmt=logging_complete_format))
+ logger.addHandler(file_handler)
+ except IOError as e:
+ print "Error opening logging file '{}': {}. Check folder exist and permissions".fomat(global_config["log_file"], str(e))