...
authorPierre <ratinaud@univ-tlse2.fr>
Sun, 13 Jan 2013 20:50:39 +0000 (21:50 +0100)
committerPierre <ratinaud@univ-tlse2.fr>
Sun, 13 Jan 2013 20:50:39 +0000 (21:50 +0100)
iramuteq.py

index c59894b..af6c521 100644 (file)
@@ -128,16 +128,25 @@ ch = logging.StreamHandler()
 formatter = logging.Formatter('%(asctime)s - %(levelname)s - %(message)s')
 ch.setFormatter(formatter)
 fh.setFormatter(formatter)
 formatter = logging.Formatter('%(asctime)s - %(levelname)s - %(message)s')
 ch.setFormatter(formatter)
 fh.setFormatter(formatter)
-log.addHandler(ch)
 log.addHandler(fh)
 log.addHandler(fh)
+if sys.platform != 'win32' or sys.platform != 'darwin':
+    log.addHandler(ch)
 log.setLevel(logging.INFO)
 
 
 class writer(object):
     def write(self, data):
         if data.strip() != '' :
 log.setLevel(logging.INFO)
 
 
 class writer(object):
     def write(self, data):
         if data.strip() != '' :
-            log.info('BUG : %s' % data)
+            log.info('ERROR : %s' % data)
+
+class printer(object) :
+    def write(self, data) :
+        if data.strip() != '' :
+            log.info('Print : %s' % data)
+
 sys.stderr = writer()
 sys.stderr = writer()
+sys.stdout = printer()
+
 ConfigPath = ConstructConfigPath(UserConfigPath)
 #####################################################################
 
 ConfigPath = ConstructConfigPath(UserConfigPath)
 #####################################################################