comparison wk.py @ 207:c6dd9b0c5009

Make logging start right away in `witch`. Added coloring to console output.
author Ludovic Chabant <ludovic@chabant.com>
date Mon, 17 Feb 2014 08:34:14 -0800
parents a71822a4beed
children 2dd7535045eb
comparison
equal deleted inserted replaced
206:64c64df08d2a 207:c6dd9b0c5009
1 #!/usr/local/bin/python 1 #!/usr/local/bin/python
2 import logging 2 import logging
3 from wikked.witch import main 3 import colorama
4 from wikked.witch import ColoredFormatter, main
4 5
5 6
6 # Configure logging. 7 # Configure logging.
7 logging.basicConfig(level=logging.DEBUG, 8 colorama.init()
8 format="[%(levelname)s]: %(message)s") 9 root_logger = logging.getLogger()
10 handler = logging.StreamHandler()
11 handler.setFormatter(ColoredFormatter('%(message)s'))
12 root_logger.addHandler(handler)
9 13
10 14
11 if __name__ == "__main__": 15 if __name__ == "__main__":
12 main() 16 main()
13 17