Mercurial > kallithea
diff rhodecode/model/__init__.py @ 2882:12fce5e499d5 beta
obfuscate password in logs for engine connection string
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Sat, 29 Sep 2012 19:16:00 +0200 |
parents | 169807710db2 |
children | 1f7b8c73c94a dc4644865e8b |
line wrap: on
line diff
--- a/rhodecode/model/__init__.py Sat Sep 29 14:32:26 2012 +0200 +++ b/rhodecode/model/__init__.py Sat Sep 29 19:16:00 2012 +0200 @@ -43,7 +43,7 @@ import logging from rhodecode.model import meta -from rhodecode.lib.utils2 import safe_str +from rhodecode.lib.utils2 import safe_str, obfuscate_url_pw log = logging.getLogger(__name__) @@ -56,7 +56,8 @@ :param engine: engine to bind to """ - log.info("initializing db for %s" % engine) + engine_str = obfuscate_url_pw(str(engine.url)) + log.info("initializing db for %s" % engine_str) meta.Base.metadata.bind = engine