summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPavel Moravec <pmoravec@apache.org>2014-03-24 12:57:20 +0000
committerPavel Moravec <pmoravec@apache.org>2014-03-24 12:57:20 +0000
commitbfd908992e09c065e2334a12978d2ffe6a6991a2 (patch)
treed8064d77d2cb86edff07446bad48ba042c81b66c
parentd6218a66346b3b4005d61cdcb26c4b7b0eb71cdd (diff)
downloadqpid-python-bfd908992e09c065e2334a12978d2ffe6a6991a2.tar.gz
QPID-5643: qpid-route route map does not pass credentials to other brokers in the route map
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1580827 13f79535-47bb-0310-9956-ffa450edef68
-rwxr-xr-xqpid/tools/src/py/qpid-route4
1 files changed, 3 insertions, 1 deletions
diff --git a/qpid/tools/src/py/qpid-route b/qpid/tools/src/py/qpid-route
index 21e5461664..a0db6bae93 100755
--- a/qpid/tools/src/py/qpid-route
+++ b/qpid/tools/src/py/qpid-route
@@ -239,7 +239,9 @@ class RouteManager:
if url.name() not in self.brokerList:
print " %s..." % url.name(),
try:
- b = self.qmf.addBroker(url, config._connTimeout)
+ url.authName = self.local.authName
+ url.authPass = self.local.authPass
+ b = self.qmf.addBroker(url, config._connTimeout, **config._conn_options)
self.brokerList[url.name()] = b
added = True
print "Ok"