فهرست منبع

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