[POS-commit] r1175 - fiscalprinter/trunk/fiscalprinter/drivers

Evandro Vale Miquelito evandro at async.com.br
Fri Sep 9 16:59:21 BRT 2005


Christian Robottom Reis wrote:
>>         if not os.environ.has_key('FISCALPRINTER_DEBUG'):
>>             # Setting warning level, and standard output for messages
>>             self.logger = Log(sys.stdout, 40)
>>-            return
>>-        
>>-        if os.environ['FISCALPRINTER_DEBUG'] == 'STDOUT':
>>-            self.logger = Log(sys.stdout)
>>-        elif os.environ['FISCALPRINTER_DEBUG'] == 'STDERR':
>>-            self.logger = Log(sys.stderr)
>>         else:
>>-            self.logger = Log(open(os.environ['FISCALPRINTER_DEBUG'], 
>>-                                     'a', buffering=1))
>>-        
>>+            if os.environ['FISCALPRINTER_DEBUG'] == 'STDOUT':
>>+                self.logger = Log(sys.stdout)
>>+            elif os.environ['FISCALPRINTER_DEBUG'] == 'STDERR':
>>+                self.logger = Log(sys.stderr)
>>+            else:
>>+                self.logger = Log(open(os.environ['FISCALPRINTER_DEBUG'], 
>>+                                         'a', buffering=1))
>>         self.log = self.logger.log
> 
> 
> Uhmm. Why? Seems wrong.

It's mandatory having self.log in this module and it wasn't happening in 
the last approach. That's why I did this.


-- 


Um abraço.

Evandro Vale Miquelito : evandro at async.com.br
Async Open Source - Brazil | http://www.async.com.br


More information about the POS-commit mailing list