summaryrefslogtreecommitdiff
path: root/qpid/tools/src/py/qpidtoollibs/broker.py
diff options
context:
space:
mode:
Diffstat (limited to 'qpid/tools/src/py/qpidtoollibs/broker.py')
-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"""