| |
- Method resolution order:
- AsteriskLogger
- logging.Logger
- logging.Filterer
Methods defined here:
- io(self, msg, *args, **kwargs)
- Log a message with severity 'IO' on this logger.
- packet(self, msg, *args, **kwargs)
- Log a message with severity 'PACKET' on this logger.
- state(self, msg, *args, **kwargs)
- Log a message with severity 'STATE' on this logger.
Methods inherited from logging.Logger:
- __init__(self, name, level=0)
- Initialize the logger with a name and an optional level.
- 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 = 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)
- findCaller(self)
- Find the stack frame of the caller so that we can note the source
file name and line number.
- 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 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 = 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)
- 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)
Data and other attributes inherited from logging.Logger:
- manager = <logging.Manager instance>
- root = <logging.RootLogger instance>
Methods inherited from logging.Filterer:
- addFilter(self, filter)
- Add the specified filter to this handler.
- filter(self, record)
- Determine if a record is loggable by consulting all the filters.
The default is to allow the record to be logged; any filter can veto
this and the record is then dropped. Returns a zero value if a record
is to be dropped, else non-zero.
- removeFilter(self, filter)
- Remove the specified filter from this handler.
|