Support claims for v2

Change-Id: I4780c91631fa8ce2f09527eeda1560fc4f5efbeb
This commit is contained in:
Fei Long Wang 2016-01-11 12:06:27 +13:00
parent 152e56ff7d
commit ae5498a8ca
2 changed files with 24 additions and 0 deletions

View File

@ -84,6 +84,10 @@ openstack.messaging.v2 =
messaging_flavor_update = zaqarclient.queues.v2.cli:UpdateFlavor
messaging_flavor_show = zaqarclient.queues.v2.cli:ShowFlavor
messaging_flavor_create = zaqarclient.queues.v2.cli:CreateFlavor
claim_create = zaqarclient.queues.v2.cli:CreateClaim
claim_query = zaqarclient.queues.v2.cli:QueryClaim
claim_renew = zaqarclient.queues.v2.cli:RenewClaim
claim_release = zaqarclient.queues.v2.cli:ReleaseClaim
subscription_create = zaqarclient.queues.v2.cli:CreateSubscription
subscription_update = zaqarclient.queues.v2.cli:UpdateSubscription
subscription_delete = zaqarclient.queues.v2.cli:DeleteSubscription

View File

@ -313,6 +313,26 @@ class ListSubscriptions(lister.Lister):
(utils.get_item_properties(s, columns) for s in data))
class CreateClaim(cli.CreateClaim):
"""Create claim and return a list of claimed messages"""
pass
class QueryClaim(cli.QueryClaim):
"""Display claim details"""
pass
class RenewClaim(cli.RenewClaim):
"""Renew a claim"""
pass
class ReleaseClaim(cli.ReleaseClaim):
"""Delete a claim"""
pass
class CreateSignedUrl(show.ShowOne):
"""Create a queue"""