Add "Is Public" column in volume type list
I think admin users will like to see the "Is Public" column in volume type list since they can know the volume type is public or private, so add "Is Public" column in volume type list Change-Id: I3f6e297a7adf82a275debbd87d2c4da415aa1360 Closes-Bug: #1643861
This commit is contained in:
parent
f4536e708d
commit
5e070c36a1
@ -158,11 +158,13 @@ class TestTypeList(TestType):
|
||||
|
||||
columns = (
|
||||
"ID",
|
||||
"Name"
|
||||
"Name",
|
||||
"Is Public",
|
||||
)
|
||||
columns_long = (
|
||||
"ID",
|
||||
"Name",
|
||||
"Is Public",
|
||||
"Properties"
|
||||
)
|
||||
|
||||
@ -171,12 +173,14 @@ class TestTypeList(TestType):
|
||||
data.append((
|
||||
t.id,
|
||||
t.name,
|
||||
t.is_public,
|
||||
))
|
||||
data_long = []
|
||||
for t in volume_types:
|
||||
data_long.append((
|
||||
t.id,
|
||||
t.name,
|
||||
t.is_public,
|
||||
utils.format_dict(t.extra_specs),
|
||||
))
|
||||
|
||||
|
@ -165,7 +165,8 @@ class TestTypeList(TestType):
|
||||
|
||||
columns = [
|
||||
"ID",
|
||||
"Name"
|
||||
"Name",
|
||||
"Is Public",
|
||||
]
|
||||
columns_long = columns + [
|
||||
"Description",
|
||||
@ -177,12 +178,14 @@ class TestTypeList(TestType):
|
||||
data.append((
|
||||
t.id,
|
||||
t.name,
|
||||
t.is_public,
|
||||
))
|
||||
data_long = []
|
||||
for t in volume_types:
|
||||
data_long.append((
|
||||
t.id,
|
||||
t.name,
|
||||
t.is_public,
|
||||
t.description,
|
||||
utils.format_dict(t.extra_specs),
|
||||
))
|
||||
|
@ -111,10 +111,10 @@ class ListVolumeType(command.Lister):
|
||||
|
||||
def take_action(self, parsed_args):
|
||||
if parsed_args.long:
|
||||
columns = ('ID', 'Name', 'Extra Specs')
|
||||
column_headers = ('ID', 'Name', 'Properties')
|
||||
columns = ('ID', 'Name', 'Is Public', 'Extra Specs')
|
||||
column_headers = ('ID', 'Name', 'Is Public', 'Properties')
|
||||
else:
|
||||
columns = ('ID', 'Name')
|
||||
columns = ('ID', 'Name', 'Is Public')
|
||||
column_headers = columns
|
||||
data = self.app.client_manager.volume.volume_types.list()
|
||||
return (column_headers,
|
||||
|
@ -176,10 +176,11 @@ class ListVolumeType(command.Lister):
|
||||
|
||||
def take_action(self, parsed_args):
|
||||
if parsed_args.long:
|
||||
columns = ['ID', 'Name', 'Description', 'Extra Specs']
|
||||
column_headers = ['ID', 'Name', 'Description', 'Properties']
|
||||
columns = ['ID', 'Name', 'Is Public', 'Description', 'Extra Specs']
|
||||
column_headers = [
|
||||
'ID', 'Name', 'Is Public', 'Description', 'Properties']
|
||||
else:
|
||||
columns = ['ID', 'Name']
|
||||
columns = ['ID', 'Name', 'Is Public']
|
||||
column_headers = columns
|
||||
|
||||
is_public = None
|
||||
|
4
releasenotes/notes/bug-1643861-b17ad5dfcb4304ff.yaml
Normal file
4
releasenotes/notes/bug-1643861-b17ad5dfcb4304ff.yaml
Normal file
@ -0,0 +1,4 @@
|
||||
---
|
||||
features:
|
||||
- Add ``Is Public`` column to ``volume type list``.
|
||||
[Bug `1643861 <https://bugs.launchpad.net/python-openstackclient/+bug/1643861>`_]
|
Loading…
Reference in New Issue
Block a user