summaryrefslogtreecommitdiff
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
commitf957e613c67214fdaa637145282917547cd87a9e (patch)
treeaae5ec81711586ce305b2ee89bc20d141864cbe1
parent34ad5adeb71ee6b115b07e152a4ee433fb17c344 (diff)
downloadqpid-python-f957e613c67214fdaa637145282917547cd87a9e.tar.gz
QPID-3547: print binding arguments
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1244149 13f79535-47bb-0310-9956-ffa450edef68
-rwxr-xr-xtools/src/py/qpid-config10
1 files changed, 8 insertions, 2 deletions
diff --git a/tools/src/py/qpid-config b/tools/src/py/qpid-config
index 45cf01ea02..ddc66f1d79 100755
--- a/tools/src/py/qpid-config
+++ b/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: