diff options
Diffstat (limited to 'keystoneclient/session.py')
| -rw-r--r-- | keystoneclient/session.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/keystoneclient/session.py b/keystoneclient/session.py index f9da97d..cc78dab 100644 --- a/keystoneclient/session.py +++ b/keystoneclient/session.py @@ -21,6 +21,7 @@ import time from oslo_config import cfg from oslo_serialization import jsonutils from oslo_utils import importutils +from oslo_utils import strutils import requests import six from six.moves import urllib @@ -219,7 +220,8 @@ class Session(object): for header in six.iteritems(headers): string_parts.append('%s: %s' % Session.process_header(header)) if text: - string_parts.append('\nRESP BODY: %s\n' % text) + string_parts.append('\nRESP BODY: %s\n' % + strutils.mask_password(text)) logger.debug(' '.join(string_parts)) |
