Directly return if listing server return empty

Avoid unnecessary process if listing server return empty list.

Change-Id: Ia82de76b306b38d9206a8bacf235bfc1db0440fc
This commit is contained in:
liusheng 2017-09-13 11:10:38 +08:00
parent ac4c5d35e3
commit fd55f8ff21
1 changed files with 2 additions and 0 deletions

View File

@ -379,6 +379,8 @@ class ListServer(command.Lister):
data = bc_client.server.list(detailed=True,
all_projects=parsed_args.all_projects)
if not data:
return (), ()
net_client = self.app.client_manager.network
addr_fmt = functools.partial(cli_utils.addresses_formatter, net_client)
formatters = {'addresses': addr_fmt,