| Home | Trees | Index | Help |  | 
|---|
| Package logging :: Class Logger | 
 | 
Filterer --+
           |
          Logger
| Method Summary | |
|---|---|
| Add the specified handler to this logger. | |
| Pass a record to all relevant handlers. | |
| Log 'msg % args' with severity 'CRITICAL'. | |
| Log 'msg % args' with severity 'DEBUG'. | |
| Log 'msg % args' with severity 'ERROR'. | |
| Convenience method for logging an ERROR with exception information. | |
| Log 'msg % args' with severity 'CRITICAL'. | |
| Find the stack frame of the caller so that we can note the source file name, line number and function name. | |
| Get the effective level for this logger. | |
| Call the handlers for the specified record. | |
| Log 'msg % args' with severity 'INFO'. | |
| Is this logger enabled for level 'level'? | |
| Log 'msg % args' with the integer severity 'level'. | |
| A factory method which can be overridden in subclasses to create specialized LogRecords. | |
| Remove the specified handler from this logger. | |
| Set the logging level of this logger. | |
| Log 'msg % args' with severity 'WARNING'. | |
| Log 'msg % args' with severity 'WARNING'. | |
| Inherited from Filterer | |
| Add the specified filter to this handler. | |
| Determine if a record is loggable by consulting all the filters. | |
| Remove the specified filter from this handler. | |
| Class Variable Summary | |
|---|---|
| Manager | manager=<logging.Manager instance at 0x4028018c>        | 
| RootLogger | root=<logging.RootLogger instance at 0x4026bf2c>        | 
| Method Details | 
|---|
| addHandler(self, hdlr)Add the specified handler to this logger. | 
| callHandlers(self, record)Pass a record to all relevant handlers.Loop through all handlers for this logger and its parents in the logger hierarchy. If no handler was found, output a one-off error message to sys.stderr. Stop searching up the hierarchy whenever a logger with the "propagate" attribute set to zero is found - that will be the last logger whose handlers are called. | 
| critical(self, msg, *args, **kwargs)Log 'msg % args' with severity 'CRITICAL'. To pass exception information, use the keyword argument exc_info with a true value, e.g.logger.critical("Houston, we have a %s", "major disaster", exc_info=1) | 
| debug(self, msg, *args, **kwargs)Log 'msg % args' with severity 'DEBUG'. To pass exception information, use the keyword argument exc_info with a true value, e.g.logger.debug("Houston, we have a %s", "thorny problem", exc_info=1) | 
| error(self, msg, *args, **kwargs)Log 'msg % args' with severity 'ERROR'. To pass exception information, use the keyword argument exc_info with a true value, e.g.logger.error("Houston, we have a %s", "major problem", exc_info=1) | 
| exception(self, msg, *args)Convenience method for logging an ERROR with exception information. | 
| fatal(self, msg, *args, **kwargs)Log 'msg % args' with severity 'CRITICAL'. To pass exception information, use the keyword argument exc_info with a true value, e.g.logger.critical("Houston, we have a %s", "major disaster", exc_info=1) | 
| findCaller(self)Find the stack frame of the caller so that we can note the source file name, line number and function name. | 
| getEffectiveLevel(self)Get the effective level for this logger.Loop through this logger and its parents in the logger hierarchy, looking for a non-zero logging level. Return the first one found. | 
| handle(self, record)Call the handlers for the specified record.This method is used for unpickled records received from a socket, as well as those created locally. Logger-level filtering is applied. | 
| info(self, msg, *args, **kwargs)Log 'msg % args' with severity 'INFO'. To pass exception information, use the keyword argument exc_info with a true value, e.g.logger.info("Houston, we have a %s", "interesting problem", exc_info=1) | 
| isEnabledFor(self, level)Is this logger enabled for level 'level'? | 
| log(self, level, msg, *args, **kwargs)Log 'msg % args' with the integer severity 'level'. To pass exception information, use the keyword argument exc_info with a true value, e.g.logger.log(level, "We have a %s", "mysterious problem", exc_info=1) | 
| makeRecord(self, name, level, fn, lno, msg, args, exc_info)A factory method which can be overridden in subclasses to create specialized LogRecords. | 
| removeHandler(self, hdlr)Remove the specified handler from this logger. | 
| setLevel(self, level)Set the logging level of this logger. | 
| warn(self, msg, *args, **kwargs)Log 'msg % args' with severity 'WARNING'. To pass exception information, use the keyword argument exc_info with a true value, e.g.logger.warning("Houston, we have a %s", "bit of a problem", exc_info=1) | 
| warning(self, msg, *args, **kwargs)Log 'msg % args' with severity 'WARNING'. To pass exception information, use the keyword argument exc_info with a true value, e.g.logger.warning("Houston, we have a %s", "bit of a problem", exc_info=1) | 
| Class Variable Details | 
|---|
| manager
 | 
| root
 | 
| Home | Trees | Index | Help |  | 
|---|
| Generated by Epydoc 2.1 on Fri Mar 23 15:56:55 2007 | http://epydoc.sf.net |