From 9483e30bb9faf9549a5c816cdc9e714e6dccd712 Mon Sep 17 00:00:00 2001 From: Ruud Date: Sat, 14 Jan 2012 15:25:49 +0100 Subject: [PATCH] Remove api key from logging --- couchpotato/core/logger.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/couchpotato/core/logger.py b/couchpotato/core/logger.py index aa2693cc..b2f47f33 100644 --- a/couchpotato/core/logger.py +++ b/couchpotato/core/logger.py @@ -37,4 +37,12 @@ class CPLog(object): for replace in self.replace_private: msg = re.sub('(%s=)[^\&]+' % replace, '%s=xxx' % replace, msg) + # Replace api key + try: + from couchpotato.environment import Env + api_key = Env.setting('api_key') + msg = msg.replace(api_key, 'API_KEY') + except: + pass + return msg