Przeglądaj źródła

[Backend] DATABASE_LOGGING when turned off does not generate detailed SQL debug logs.

Prakash Ranade 2 lat temu
rodzic
commit
ac22f6feaf
1 zmienionych plików z 1 dodań i 1 usunięć
  1. 1 1
      desktop/core/src/desktop/log/__init__.py

+ 1 - 1
desktop/core/src/desktop/log/__init__.py

@@ -201,7 +201,7 @@ def basic_logging(proc_name, log_dir=None):
         h.setLevel(lvl)
 
     from desktop.conf import DATABASE_LOGGING
-    if not DATABASE_LOGGING.get():
+    if hasattr(DATABASE_LOGGING, 'get') and not DATABASE_LOGGING.get():
       def disable_database_logging():
         logger = logging.getLogger()
         logger.manager.loggerDict['django.db.backends'].level = 20 # INFO level