From 9ccd4a5e84c7e0219c0019f3e7b037f0ed412181 Mon Sep 17 00:00:00 2001 From: Ruud Date: Sat, 31 May 2014 21:56:37 +0200 Subject: [PATCH] Shutdown logging --- couchpotato/core/logger.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/couchpotato/core/logger.py b/couchpotato/core/logger.py index 6bbe1953..fba8d623 100644 --- a/couchpotato/core/logger.py +++ b/couchpotato/core/logger.py @@ -25,6 +25,12 @@ class CPLog(object): self.Env = Env self.is_develop = Env.get('dev') + from couchpotato.core.event import addEvent + addEvent('app.after_shutdown', self.close) + + def close(self, *args, **kwargs): + logging.shutdown() + def info(self, msg, replace_tuple = ()): self.logger.info(self.addContext(msg, replace_tuple))