Module logHandler :: Class Logger
[hide private]
[frames] | no frames]

Class Logger

source code

      object --+        
               |        
logging.Filterer --+    
                   |    
      logging.Logger --+
                       |
                      Logger

Instance Methods [hide private]
 
_log(self, level, msg, args, exc_info=None, extra=None, codepath=None, activateLogViewer=False, stack_info=None)
Low-level logging routine which creates a LogRecord and then calls all the handlers of this logger to handle the record.
source code
 
debugWarning(self, msg, *args, **kwargs)
Log 'msg % args' with severity 'DEBUGWARNING'.
source code
 
io(self, msg, *args, **kwargs)
Log 'msg % args' with severity 'IO'.
source code
 
exception(self, msg="", exc_info=True, **kwargs)
Log an exception at an appropriate levle.
source code

Inherited from logging.Logger: __init__, addHandler, callHandlers, critical, debug, error, fatal, findCaller, getChild, getEffectiveLevel, handle, info, isEnabledFor, log, makeRecord, removeHandler, setLevel, warn, warning

Inherited from logging.Filterer: addFilter, filter, removeFilter

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Class Variables [hide private]
  IO = 12
  DEBUGWARNING = 15

Inherited from logging.Logger: manager, root

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

_log(self, level, msg, args, exc_info=None, extra=None, codepath=None, activateLogViewer=False, stack_info=None)

source code 

Low-level logging routine which creates a LogRecord and then calls all the handlers of this logger to handle the record.

Overrides: logging.Logger._log
(inherited documentation)

exception(self, msg="", exc_info=True, **kwargs)

source code 

Log an exception at an appropriate levle. Normally, it will be logged at level "ERROR". However, certain exceptions which aren't considered errors (or aren't errors that we can fix) are expected and will therefore be logged at a lower level.

Overrides: logging.Logger.exception