From f05a161053f68244894fb0db73041ed5909dcbc0 Mon Sep 17 00:00:00 2001 From: Sam Thursfield Date: Fri, 19 Sep 2014 15:26:36 +0000 Subject: Prevent cliapp from logging env. variables with 'PASSWORD' in their name The upstream cliapp project is not interested in this functionality right now. --- writeexts.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/writeexts.py b/writeexts.py index 5102bfdc..0fd0ad7b 100644 --- a/writeexts.py +++ b/writeexts.py @@ -113,6 +113,10 @@ class WriteExtension(cliapp.Application): logger.addHandler(handler) logger.setLevel(logging.DEBUG) + def log_config(self): + with morphlib.util.hide_password_environment_variables(os.environ): + cliapp.Application.log_config(self) + def process_args(self, args): raise NotImplementedError() -- cgit v1.2.1