Followup: Reduce LOC in volume v3 service
This is a followup of[1] in which we are reducing LOC by removing redundant definition of columns. [1] https://review.opendev.org/c/openstack/python-openstackclient/+/922865 Change-Id: I2992d3ab678e751726906926b680e4aa9ad1d502
This commit is contained in:
@@ -25,30 +25,21 @@ class ListService(service_v2.ListService):
|
|||||||
def take_action(self, parsed_args):
|
def take_action(self, parsed_args):
|
||||||
service_client = self.app.client_manager.volume
|
service_client = self.app.client_manager.volume
|
||||||
|
|
||||||
if parsed_args.long:
|
columns = [
|
||||||
columns = [
|
"Binary",
|
||||||
"Binary",
|
"Host",
|
||||||
"Host",
|
"Zone",
|
||||||
"Zone",
|
"Status",
|
||||||
"Status",
|
"State",
|
||||||
"State",
|
"Updated At",
|
||||||
"Updated At",
|
]
|
||||||
"Disabled Reason",
|
|
||||||
]
|
|
||||||
else:
|
|
||||||
columns = [
|
|
||||||
"Binary",
|
|
||||||
"Host",
|
|
||||||
"Zone",
|
|
||||||
"Status",
|
|
||||||
"State",
|
|
||||||
"Updated At",
|
|
||||||
]
|
|
||||||
|
|
||||||
if service_client.api_version >= api_versions.APIVersion('3.7'):
|
if service_client.api_version >= api_versions.APIVersion('3.7'):
|
||||||
columns.append("Cluster")
|
columns.append("Cluster")
|
||||||
if service_client.api_version >= api_versions.APIVersion('3.49'):
|
if service_client.api_version >= api_versions.APIVersion('3.49'):
|
||||||
columns.append("Backend State")
|
columns.append("Backend State")
|
||||||
|
if parsed_args.long:
|
||||||
|
columns.append("Disabled Reason")
|
||||||
|
|
||||||
data = service_client.services.list(
|
data = service_client.services.list(
|
||||||
parsed_args.host, parsed_args.service
|
parsed_args.host, parsed_args.service
|
||||||
|
Reference in New Issue
Block a user