Hide auth_token and new_pass

mask_password will be used in oslo.messaging on the
message payload soon.

We mask auth_token and new_pass field to have the same behavior as
the current oslo.messaging fix_password method.

Change-Id: Ic7904793d29b323575b77a42f5c637c29e32cd43
Closes-Bug: #1378647
This commit is contained in:
Mehdi Abaakouk
2014-10-08 08:45:22 +02:00
committed by Mehdi Abaakouk
parent 9ca3291822
commit 5d034e58bf

View File

@@ -51,7 +51,8 @@ SLUGIFY_HYPHENATE_RE = re.compile(r"[-\s]+")
# NOTE(flaper87): The following globals are used by `mask_password` # NOTE(flaper87): The following globals are used by `mask_password`
_SANITIZE_KEYS = ['adminPass', 'admin_pass', 'password', 'admin_password'] _SANITIZE_KEYS = ['adminPass', 'admin_pass', 'password', 'admin_password',
'auth_token', 'new_pass']
# NOTE(ldbragst): Let's build a list of regex objects using the list of # NOTE(ldbragst): Let's build a list of regex objects using the list of
# _SANITIZE_KEYS we already have. This way, we only have to add the new key # _SANITIZE_KEYS we already have. This way, we only have to add the new key