From b211e60330fe5f5767663ef762b2e9c2d2dc282f Mon Sep 17 00:00:00 2001 From: Ruud Date: Sat, 11 Feb 2012 18:09:45 +0100 Subject: [PATCH] Don't hide private data when developing --- couchpotato/core/logger.py | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/couchpotato/core/logger.py b/couchpotato/core/logger.py index b2f47f33..6bfe1974 100644 --- a/couchpotato/core/logger.py +++ b/couchpotato/core/logger.py @@ -34,15 +34,17 @@ class CPLog(object): except: pass - for replace in self.replace_private: - msg = re.sub('(%s=)[^\&]+' % replace, '%s=xxx' % replace, msg) + from couchpotato.environment import Env + if not Env.setting('development'): - # Replace api key - try: - from couchpotato.environment import Env - api_key = Env.setting('api_key') - msg = msg.replace(api_key, 'API_KEY') - except: - pass + for replace in self.replace_private: + msg = re.sub('(%s=)[^\&]+' % replace, '%s=xxx' % replace, msg) + + # Replace api key + try: + api_key = Env.setting('api_key') + msg = msg.replace(api_key, 'API_KEY') + except: + pass return msg