diff 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
line wrap: on
line diff
--- a/wk.py	Fri Feb 14 00:00:04 2014 -0800
+++ b/wk.py	Mon Feb 17 08:34:14 2014 -0800
@@ -1,11 +1,15 @@
 #!/usr/local/bin/python
 import logging
-from wikked.witch import main
+import colorama
+from wikked.witch import ColoredFormatter, main
 
 
 # Configure logging.
-logging.basicConfig(level=logging.DEBUG,
-        format="[%(levelname)s]: %(message)s")
+colorama.init()
+root_logger = logging.getLogger()
+handler = logging.StreamHandler()
+handler.setFormatter(ColoredFormatter('%(message)s'))
+root_logger.addHandler(handler)
 
 
 if __name__ == "__main__":