Public Member Functions | |
def | __init__ |
def | setPrefix |
def | printOn |
def | printOff |
def | disable |
def | enable |
Private Attributes | |
_filter | |
_formatter |
Definition at line 52 of file ProcessJobOptions.py.
def ProcessJobOptions::ConsoleHandler::__init__ | ( | self, | ||
strm = None , |
||||
prefix = None | ||||
) |
Definition at line 53 of file ProcessJobOptions.py.
00053 : 00054 if strm is None: 00055 strm = sys.stdout 00056 if '2.7' in sys.version.split()[0]: 00057 logging.StreamHandler.__init__(self, stream = strm) 00058 else: 00059 logging.StreamHandler.__init__(self, strm = strm) 00060 if prefix is None: 00061 prefix = "# " 00062 self._filter = LogFilter(_log.name) 00063 self._formatter = LogFormatter(prefix = prefix) 00064 self.setFormatter(self._formatter) 00065 self.addFilter(self._filter) def setPrefix(self, prefix):
def ProcessJobOptions::ConsoleHandler::setPrefix | ( | self, | ||
prefix | ||||
) |
Definition at line 66 of file ProcessJobOptions.py.
00066 : 00067 self._formatter.prefix = prefix def printOn(self, step = 1, force = False):
def ProcessJobOptions::ConsoleHandler::printOn | ( | self, | ||
step = 1 , |
||||
force = False | ||||
) |
Definition at line 68 of file ProcessJobOptions.py.
00068 : 00069 """ 00070 Decrease the printing_level of 'step' units. ( >0 means no print) The level cannot go below 0, unless the force flag is set to True.
def ProcessJobOptions::ConsoleHandler::printOff | ( | self, | ||
step = 1 | ||||
) |
Increase the printing_level of 'step' units. ( >0 means no print)
Definition at line 71 of file ProcessJobOptions.py.
def ProcessJobOptions::ConsoleHandler::disable | ( | self, | ||
allowed = logging.WARNING | ||||
) |
def ProcessJobOptions::ConsoleHandler::enable | ( | self, | ||
allowed = logging.WARNING | ||||
) |
Definition at line 62 of file ProcessJobOptions.py.
Definition at line 63 of file ProcessJobOptions.py.