summaryrefslogtreecommitdiff
path: root/qpid/tools
diff options
context:
space:
mode:
authorGordon Sim <gsim@apache.org>2013-03-14 19:36:26 +0000
committerGordon Sim <gsim@apache.org>2013-03-14 19:36:26 +0000
commit3c22a7e7a58c883cdb0575afb30c6658344d4e2b (patch)
tree0570d45f59f36063f9c44073d807e9f5ec4bfe1d /qpid/tools
parent125e49d4df65142a89b69e7d367b34f01ea354a1 (diff)
downloadqpid-python-3c22a7e7a58c883cdb0575afb30c6658344d4e2b.tar.gz
QPID-4586: add ability to have qpidd establish outgoing connections
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1456621 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/tools')
-rw-r--r--qpid/tools/src/py/qpidtoollibs/broker.py8
1 files changed, 6 insertions, 2 deletions
diff --git a/qpid/tools/src/py/qpidtoollibs/broker.py b/qpid/tools/src/py/qpidtoollibs/broker.py
index d8b75c3c60..41fea74414 100644
--- a/qpid/tools/src/py/qpidtoollibs/broker.py
+++ b/qpid/tools/src/py/qpidtoollibs/broker.py
@@ -292,9 +292,13 @@ class BrokerAgent(object):
'routingKey': key}
return self._method('LookupPublish', args, "org.apache.qpid.acl:acl:org.apache.qpid.broker:broker:amqp-broker")
- def create(self, _type, name, properties, strict):
+ def create(self, _type, name, properties={}, strict=False):
"""Create an object of the specified type"""
- pass
+ args = {'type': _type,
+ 'name': name,
+ 'properties': properties,
+ 'strict': strict}
+ return self._method('create', args)
def delete(self, _type, name, options):
"""Delete an object of the specified type"""