Merge "Add a read-only property for Queues"

This commit is contained in:
Jenkins 2014-10-02 14:12:36 +00:00 committed by Gerrit Code Review
commit c45326afef
2 changed files with 6 additions and 4 deletions

View File

@ -44,8 +44,7 @@ class CreateQueue(show.ShowOne):
data = client.queue(queue_name)
columns = ('Name',)
properties = ("_Name",)
return columns, utils.get_item_properties(data, properties)
return columns, utils.get_item_properties(data, columns)
class DeleteQueue(command.Command):
@ -101,9 +100,8 @@ class ListQueues(lister.Lister):
data = client.queues(**kwargs)
columns = ("Name", )
properties = ("_Name",)
return (columns,
(utils.get_item_properties(s, properties) for s in data))
(utils.get_item_properties(s, columns) for s in data))
class CheckQueueExistence(show.ShowOne):

View File

@ -31,6 +31,10 @@ class Queue(object):
if auto_create:
self.ensure_exists()
@property
def name(self):
return self._name
def exists(self):
"""Checks if the queue exists."""
req, trans = self.client._request_and_transport()