diff options
| author | Joshua Harlow <harlowja@yahoo-inc.com> | 2015-12-16 17:46:44 -0800 |
|---|---|---|
| committer | Joshua Harlow <harlowja@yahoo-inc.com> | 2015-12-16 17:47:33 -0800 |
| commit | cf99c89e22e0d0cb0a75d60881c652bd023b4d0b (patch) | |
| tree | 69c93d97247e364bc07b108f55b8a7c20bca4194 /taskflow/logging.py | |
| parent | 5dd8b28f03ac28fbc959b4999baaba598ac18f70 (diff) | |
| download | taskflow-cf99c89e22e0d0cb0a75d60881c652bd023b4d0b.tar.gz | |
Start rename of BLATHER -> TRACE
This appears to be standardizing around the name
TRACE instead of BLATHER so start to move taskflow
internally to use this name instead.
Change-Id: I095039ac556eb07b821a29528b1b76651bcbab5c
Diffstat (limited to 'taskflow/logging.py')
| -rw-r--r-- | taskflow/logging.py | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/taskflow/logging.py b/taskflow/logging.py index 823f8b0..3fa5ad9 100644 --- a/taskflow/logging.py +++ b/taskflow/logging.py @@ -20,11 +20,14 @@ import logging _BASE = __name__.split(".", 1)[0] -# Add a BLATHER level, this matches the multiprocessing utils.py module (and -# kazoo and others) that declares a similar level, this level is for -# information that is even lower level than regular DEBUG and gives out so -# much runtime information that it is only useful by low-level/certain users... +# Add a BLATHER/TRACE level, this matches the multiprocessing +# utils.py module (and oslo.log, kazoo and others) that declares a similar +# level, this level is for information that is even lower level than regular +# DEBUG and gives out so much runtime information that it is only +# useful by low-level/certain users... BLATHER = 5 +TRACE = BLATHER + # Copy over *select* attributes to make it easy to use this module. CRITICAL = logging.CRITICAL @@ -43,6 +46,10 @@ class _BlatherLoggerAdapter(logging.LoggerAdapter): """Delegate a blather call to the underlying logger.""" self.log(BLATHER, msg, *args, **kwargs) + def trace(self, msg, *args, **kwargs): + """Delegate a trace call to the underlying logger.""" + self.log(TRACE, msg, *args, **kwargs) + def warn(self, msg, *args, **kwargs): """Delegate a warning call to the underlying logger.""" self.warning(msg, *args, **kwargs) |
