oslo_log.handlers.ColorHandler(stream=None)¶Bases: logging.StreamHandler
LEVEL_COLORS = {5: '\x1b[00;35m', 10: '\x1b[00;32m', 20: '\x1b[00;36m', 21: '\x1b[01;36m', 30: '\x1b[01;33m', 40: '\x1b[01;31m', 50: '\x1b[01;31m'}¶format(record)¶Format the specified record.
If a formatter is set, use it. Otherwise, use the default formatter for the module.
oslo_log.handlers.OSJournalHandler¶Bases: logging.Handler
custom_fields = ('project_name', 'project_id', 'user_name', 'user_id', 'request_id')¶emit(record)¶Do whatever it takes to actually log the specified logging record.
This version is intended to be implemented by subclasses and so raises a NotImplementedError.
oslo_log.handlers.OSSysLogHandler(facility=None)¶Bases: logging.Handler
Syslog based handler. Only available on UNIX-like platforms.
emit(record)¶Do whatever it takes to actually log the specified logging record.
This version is intended to be implemented by subclasses and so raises a NotImplementedError.
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.