summaryrefslogtreecommitdiff
path: root/qpid/tools
diff options
context:
space:
mode:
authorGordon Sim <gsim@apache.org>2012-02-14 18:27:37 +0000
committerGordon Sim <gsim@apache.org>2012-02-14 18:27:37 +0000
commit3041edc98b8855f1d6576e5984ae03085fc3002b (patch)
tree4cf97c1eb6b755716e2f8f36797dd4db1ba7e5b9 /qpid/tools
parent26696272cd7d8e6037ec9776cfd186443e8eed58 (diff)
downloadqpid-python-3041edc98b8855f1d6576e5984ae03085fc3002b.tar.gz
QPID-3547: print binding arguments
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1244149 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/tools')
-rwxr-xr-xqpid/tools/src/py/qpid-config10
1 files changed, 8 insertions, 2 deletions
diff --git a/qpid/tools/src/py/qpid-config b/qpid/tools/src/py/qpid-config
index 45cf01ea02..ddc66f1d79 100755
--- a/qpid/tools/src/py/qpid-config
+++ b/qpid/tools/src/py/qpid-config
@@ -418,7 +418,10 @@ class BrokerManager:
queue = self.findById(queues, bind.queueRef)
if queue != None:
qname = queue.name
- print " bind [%s] => %s" % (bind.bindingKey, qname)
+ if bind.arguments:
+ print " bind [%s] => %s %s" % (bind.bindingKey, qname, bind.arguments)
+ else:
+ print " bind [%s] => %s" % (bind.bindingKey, qname)
def QueueList(self, filter):
@@ -484,7 +487,10 @@ class BrokerManager:
if ename == "":
if config._ignoreDefault: continue
ename = "''"
- print " bind [%s] => %s" % (bind.bindingKey, ename)
+ if bind.arguments:
+ print " bind [%s] => %s %s" % (bind.bindingKey, ename, bind.arguments)
+ else:
+ print " bind [%s] => %s" % (bind.bindingKey, ename)
def AddExchange(self, args):
if len(args) < 2: