Mercurial > wikked
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 |