2 from logging.handlers import WatchedFileHandler
5 def __init__(self, module):
6 logger = logging.getLogger(module)
7 logger.setLevel(logging.DEBUG)
9 # create console handler and set level to debug
10 #console = logging.StreamHandler()
11 #console.setLevel(logging.DEBUG)
13 # create a file logger and set level to debug
14 f = WatchedFileHandler(filename='/var/log/kiosk.log')
15 f.setLevel(logging.INFO) # change this to logging.DEBUG for more verbosity
17 formatter = logging.Formatter(
18 fmt='%(asctime)s - %(levelname)s - %(message)s',
19 datefmt='%m/%d/%Y %I:%M:%S %p')
21 # add formatter to both
22 #console.setFormatter(formatter)
24 f.setFormatter(formatter)
27 # add console to logger
28 #logger.addHandler(console)