summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorAndrew Stitcher <astitcher@apache.org>2011-08-12 22:32:57 +0000
committerAndrew Stitcher <astitcher@apache.org>2011-08-12 22:32:57 +0000
commit97d2d1459eba4a002a1d4afbc9de332d05f3dc14 (patch)
treefc9bf3bc7f7a59f80e75c1094023ab1b407ed730 /tools
parent89bc9c44c98ca2e664c049418412ccc77d694381 (diff)
downloadqpid-python-97d2d1459eba4a002a1d4afbc9de332d05f3dc14.tar.gz
QPID-3409: Fixup federation tools to allow IPv6 literals as part of the address in broker URLs
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1157278 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'tools')
-rwxr-xr-xtools/src/py/qpid-route6
1 files changed, 3 insertions, 3 deletions
diff --git a/tools/src/py/qpid-route b/tools/src/py/qpid-route
index d98cefd618..f90416d7b0 100755
--- a/tools/src/py/qpid-route
+++ b/tools/src/py/qpid-route
@@ -217,11 +217,11 @@ class RouteManager:
added = False
links = self.qmf.getObjects(_class="link")
for link in links:
- url = BrokerURL("%s:%d" % (link.host, link.port))
+ url = BrokerURL(host=link.host, port=link.port)
if url.name() not in self.brokerList:
print " %s..." % url.name(),
try:
- b = self.qmf.addBroker("%s:%d" % (link.host, link.port), config._connTimeout)
+ b = self.qmf.addBroker(url, config._connTimeout)
self.brokerList[url.name()] = b
added = True
print "Ok"
@@ -245,7 +245,7 @@ class RouteManager:
for bridge in bridges:
if bridge.src == ex:
link = bridge._linkRef_
- fromUrl = "%s:%s" % (link.host, link.port)
+ fromUrl = BrokerURL(host=link.host, port=link.port)
toUrl = bridge.getBroker().getUrl()
found = False
for pair in pairs: