summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKenneth Giusti <kgiusti@gmail.com>2018-08-20 12:31:16 -0400
committerKenneth Giusti <kgiusti@gmail.com>2018-08-27 14:43:16 -0400
commit95bcaca4b9775afa9aab62406c0e28b7793f25a6 (patch)
treeaee8ca84b618e0aba01bae644a6c88d804d126cc
parent0602bff43db944fb4fb038ed70294e7e81f4b036 (diff)
downloadoslo-messaging-95bcaca4b9775afa9aab62406c0e28b7793f25a6.tar.gz
Avoid logging passwords on connection events5.35.35.35.2
Change-Id: I15c8c4a1177c363283281d2fed63545658eda5de Closes-Bug: #1787214 (cherry picked from commit d9866029a2aab2c5f001100813c0425b4905fdf6)
-rw-r--r--oslo_messaging/_drivers/impl_rabbit.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/oslo_messaging/_drivers/impl_rabbit.py b/oslo_messaging/_drivers/impl_rabbit.py
index 72eee80..10bb8f1 100644
--- a/oslo_messaging/_drivers/impl_rabbit.py
+++ b/oslo_messaging/_drivers/impl_rabbit.py
@@ -1155,7 +1155,9 @@ class Connection(object):
self.ensure(method, retry=retry, error_callback=_error_callback)
def _get_connection_info(self):
- info = self.connection.info()
+ ci = self.connection.info()
+ info = dict([(k, ci.get(k)) for k in
+ ['hostname', 'port', 'transport']])
client_port = None
if (self.channel and hasattr(self.channel.connection, 'sock')
and self.channel.connection.sock):