Merge "Followup: Reduce LOC in volume v3 service"

This commit is contained in:
Zuul 2024-07-23 12:58:00 +00:00 committed by Gerrit Code Review
commit c47ccb9721

View File

@ -25,17 +25,6 @@ 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 = [
"Binary",
"Host",
"Zone",
"Status",
"State",
"Updated At",
"Disabled Reason",
]
else:
columns = [ columns = [
"Binary", "Binary",
"Host", "Host",
@ -49,6 +38,8 @@ class ListService(service_v2.ListService):
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