Просмотр исходного кода

Correctly initialize the logger in the WSGI and FastCGI scripts

Fix #574.
Guillaume Ayoub 8 лет назад
Родитель
Сommit
78e0bfd449
2 измененных файлов с 6 добавлено и 2 удалено
  1. 3 1
      radicale.fcgi
  2. 3 1
      radicale.wsgi

+ 3 - 1
radicale.fcgi

@@ -32,5 +32,7 @@ from radicale import Application, config, log
 
 
 configuration = config.load([os.environ.get("RADICALE_CONFIG")])
-logger = log.start()
+filename = os.path.expanduser(configuration.get("logging", "config"))
+debug = configuration.getboolean("logging", "debug")
+logger = log.start("radicale", filename, debug)
 WSGIServer(Application(configuration, logger)).run()

+ 3 - 1
radicale.wsgi

@@ -26,5 +26,7 @@ from radicale import Application, config, log
 
 
 configuration = config.load([os.environ.get("RADICALE_CONFIG")])
-logger = log.start()
+filename = os.path.expanduser(configuration.get("logging", "config"))
+debug = configuration.getboolean("logging", "debug")
+logger = log.start("radicale", filename, debug)
 application = Application(configuration, logger)