logging.setLogRecordFactory(factory) Set a callable which is used to create a LogRecord.
Handler.format(record) Do formatting for a record - if a formatter is set, use it. Otherwise, use the default formatter for
start() Starts the listener. This starts up a background thread to monitor the queue for LogRecords
Logger.debug(msg, *args, **kwargs) Logs a message with level DEBUG on this logger. The msg is the message
rotate(source, dest) When rotating, rotate the current log. The default implementation calls
emit(record) Outputs the record to the file, catering for rollover as described above.
emit(record) Enqueues the result of preparing the LogRecord.
logging.basicConfig(**kwargs) Does basic configuration for the logging system by creating a
formatStack(stack_info) Formats the specified stack information (a string as returned by
emit(record) This method does nothing.
Page 9 of 15