diff bin/run_local.py @ 858:1f93e5d19f8a

merge run_local again Ignore-this: bdf2cbaf31e9bfbd30c27244bc61f792
author Drew Perttula <drewp@bigasterisk.com>
date Thu, 06 Jun 2013 03:14:06 +0000
parents f3364e9f5c03
children f6e4faa0422b
line wrap: on
line diff
--- a/bin/run_local.py	Wed Jun 05 23:44:33 2013 +0000
+++ b/bin/run_local.py	Thu Jun 06 03:14:06 2013 +0000
@@ -17,4 +17,18 @@
         Failure(val, exc, tb).printDetailedTraceback()
 Tkinter.Tk.report_callback_exception = rce
 
+import coloredlogs, logging, time
+log = logging.getLogger()
+
+class CSH(coloredlogs.ColoredStreamHandler):
+    def render_timestamp(self, created):
+        return time.strftime('%Y-%m-%d %H:%M:%S', time.localtime(created)) + (
+            "%.3f" % (created % 1)).lstrip('0')
+
+    def render_name(self, name):
+        return name
+
+log.addHandler(CSH(show_hostname=False, show_name=True))
+
 cgitb.enable(format='txt')
+