def setup(self, socket, address, facility):
if socket == "file":
socktype = None
elif socket == "udp":
socktype = SOCK_DGRAM
elif socket == "tcp":
socktype = SOCK_STREAM
hdlr = SysLogHandler(
address=address,
facility=facility,
socktype=socktype
)
hdlr.setLevel(1)
fmt = logging.Formatter(
"RIPEAtlasMonitor[%(process)d] %(message)s"
)
hdlr.setFormatter(fmt)
self.logger.addHandler(hdlr)
评论列表
文章目录