borgend.py

changeset 39
56af43e9c949
parent 36
1478f8722690
child 40
cfbeeec8cb82
equal deleted inserted replaced
38:085a635f23f5 39:56af43e9c949
14 # 14 #
15 15
16 loglevel=logging.DEBUG 16 loglevel=logging.DEBUG
17 logfmt="%(asctime)s:%(levelname)s:%(name)s:%(message)s" 17 logfmt="%(asctime)s:%(levelname)s:%(name)s:%(message)s"
18 fifolog_capacity=1000 18 fifolog_capacity=1000
19 fifolog_level=logging.INFO
20 fifolog_fmt="%(asctime)s:%(levelname)s:%(message)s" 19 fifolog_fmt="%(asctime)s:%(levelname)s:%(message)s"
21 20
22 # 21 #
23 # Setup logger 22 # Setup logger
24 # 23 #
26 logger=logging.getLogger(appname) 25 logger=logging.getLogger(appname)
27 logger.setLevel(loglevel) 26 logger.setLevel(loglevel)
28 logger.propagate=True 27 logger.propagate=True
29 fifolog=FIFOHandler(fifolog_capacity) 28 fifolog=FIFOHandler(fifolog_capacity)
30 logger.addHandler(fifolog) 29 logger.addHandler(fifolog)
31 fifolog.setLevel(fifolog_level)
32 fifolog.setFormatter(logging.Formatter(fifolog_fmt)) 30 fifolog.setFormatter(logging.Formatter(fifolog_fmt))
33 31
34 if __name__=="__main__": 32 if __name__=="__main__":
35 33
36 import logging.handlers 34 import logging.handlers

mercurial