From 1c8f075b4f4ff2ef2d2fe23bca97f3fa9db4e10c Mon Sep 17 00:00:00 2001 From: Ted Ross Date: Fri, 26 Sep 2008 01:34:52 +0000 Subject: Added property-selector to the console getObjects function git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@699148 13f79535-47bb-0310-9956-ffa450edef68 --- qpid/python/commands/qpid-config | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) (limited to 'qpid/python/commands/qpid-config') diff --git a/qpid/python/commands/qpid-config b/qpid/python/commands/qpid-config index 0998c58bce..925b54b682 100755 --- a/qpid/python/commands/qpid-config +++ b/qpid/python/commands/qpid-config @@ -82,8 +82,8 @@ class BrokerManager: self.qmf.delBroker(self.broker) def Overview (self): - exchanges = self.qmf.getObjects(name="exchange") - queues = self.qmf.getObjects(name="queue") + exchanges = self.qmf.getObjects(cls="exchange") + queues = self.qmf.getObjects(cls="queue") print "Total Exchanges: %d" % len (exchanges) etype = {} for ex in exchanges: @@ -104,7 +104,7 @@ class BrokerManager: print " non-durable: %d" % (len (queues) - _durable) def ExchangeList (self, filter): - exchanges = self.qmf.getObjects(name="exchange") + exchanges = self.qmf.getObjects(cls="exchange") print "Durable Type Bindings Exchange Name" print "=======================================================" for ex in exchanges: @@ -112,9 +112,9 @@ class BrokerManager: print "%4c %-10s%5d %s" % (YN (ex.durable), ex.type, ex.bindingCount, ex.name) def ExchangeListRecurse (self, filter): - exchanges = self.qmf.getObjects(name="exchange") - bindings = self.qmf.getObjects(name="binding") - queues = self.qmf.getObjects(name="queue") + exchanges = self.qmf.getObjects(cls="exchange") + bindings = self.qmf.getObjects(cls="binding") + queues = self.qmf.getObjects(cls="queue") for ex in exchanges: if self.match (ex.name, filter): print "Exchange '%s' (%s)" % (ex.name, ex.type) @@ -128,8 +128,8 @@ class BrokerManager: def QueueList (self, filter): - queues = self.qmf.getObjects(name="queue") - journals = self.qmf.getObjects(name="journal") + queues = self.qmf.getObjects(cls="queue") + journals = self.qmf.getObjects(cls="journal") print " Store Size" print "Durable AutoDel Excl Bindings (files x file pages) Queue Name" print "===========================================================================================" @@ -149,9 +149,9 @@ class BrokerManager: YN (q.exclusive), q.bindingCount, q.name) def QueueListRecurse (self, filter): - exchanges = self.qmf.getObjects(name="exchange") - bindings = self.qmf.getObjects(name="binding") - queues = self.qmf.getObjects(name="queue") + exchanges = self.qmf.getObjects(cls="exchange") + bindings = self.qmf.getObjects(cls="binding") + queues = self.qmf.getObjects(cls="queue") for queue in queues: if self.match (queue.name, filter): print "Queue '%s'" % queue.name -- cgit v1.2.1