瀏覽代碼

celery.utils.compat.LoggerAdapter: Added proxy attributes "handlers" + "level" forwarded to the logger instance.

Ask Solem 15 年之前
父節點
當前提交
8fc6d37efa
共有 1 個文件被更改,包括 8 次插入0 次删除
  1. 8 0
      celery/utils/compat.py

+ 8 - 0
celery/utils/compat.py

@@ -300,6 +300,14 @@ except ImportError:
             self.logger = logger
             self.extra = extra
 
+        @property
+        def level(self):
+            return self.logger.level
+
+        @property
+        def handlers(self):
+            return self.logger.handlers
+
         def process(self, msg, kwargs):
             kwargs["extra"] = self.extra
             return msg, kwargs