]> CRI, Mines Paris - PSL - minwii.git/commitdiff
début d'organisation du logging.
authorpin <pin@fe552daf-6dbe-4428-90eb-1537e0879342>
Thu, 15 Apr 2010 13:13:41 +0000 (13:13 +0000)
committerpin <pin@fe552daf-6dbe-4428-90eb-1537e0879342>
Thu, 15 Apr 2010 13:13:41 +0000 (13:13 +0000)
git-svn-id: https://svn.cri.ensmp.fr/svn/minwii/trunk@142 fe552daf-6dbe-4428-90eb-1537e0879342

src/app/event_pprinters.py
src/app/eventutils.py
src/app/log.py [new file with mode: 0755]

index 2f77809ad0f884c7e4d6a5b74a25b4d9139a31ef..0f5691573264436352d67f147fadb0367631b441 100755 (executable)
@@ -1,9 +1,21 @@
+# -*- coding: utf-8 -*-
+"""
+formatage des événements
+
+$Id$
+$URL$
+"""
+
 from events import eventNames
 import sys
 self = sys.modules[__name__]
 
 def log_COLDOWN(e) :
-    return '%s' % e.column.tone.nom
+    tone = e.column.tone
+    return '%s (%s)' % (e.midi, e.nom)
+
+def log_COLSTATECHANGE(e) :
+    return u'%5s %s' % (e.state, e.syllabus)
 
 def log_default(e) :
     return str(e)
index f95a828a610da05d620a73f56879a976bfed0662..c0aada579dfcfc682696c09aaee8c1ef367164ec 100755 (executable)
@@ -29,18 +29,7 @@ $URL$
 import types
 import pygame
 from StringIO import StringIO
-from logging import getLogger, basicConfig, DEBUG
-import sys
-from events import TIMEOUT, COLOVER, eventNames
-basicConfig(level=DEBUG, stream = sys.stdout)
-console = getLogger('minwii')
-eventLog = getLogger('minwii.events')
-
-hiddenEvents = {pygame.MOUSEMOTION:True,
-                TIMEOUT:True,
-                #COLOVER:True,
-                }
-from event_pprinters import pprinters
+from log import console, eventLog, hiddenEvents, pprinters
 
 class _EventDispatcher :
     def __init__(self) :
diff --git a/src/app/log.py b/src/app/log.py
new file mode 100755 (executable)
index 0000000..457866b
--- /dev/null
@@ -0,0 +1,22 @@
+# -*- coding: utf-8 -*-
+"""
+utilitaires pour tracer l'activité de miiwii
+
+$Id$
+$URL$
+"""
+
+from events import TIMEOUT, COLOVER, eventNames
+from event_pprinters import pprinters
+import sys
+import pygame
+from logging import basicConfig, getLogger, DEBUG
+
+basicConfig(level=DEBUG, stream = sys.stdout)
+console = getLogger('minwii')
+eventLog = getLogger('minwii.events')
+
+hiddenEvents = {pygame.MOUSEMOTION:True,
+                TIMEOUT:True,
+                #COLOVER:True,
+                }