Add min/max microversions to version-list cmd

Since Id464a07d624d0e228fe0aa66a04c8e51f292ba0c, Nova returns min/max
microversions on a "list versions" API response.
For using microversions, API users need to know available microversions.
This patch adds them to version-list command.

Change-Id: I81f667ca4f0403183cac918e416a730c16b6eeff
This commit is contained in:
Ken'ichi Ohmichi 2015-04-26 15:43:17 +00:00
parent 7a2075756e
commit 86ec0c6bac

@ -4456,5 +4456,8 @@ def do_server_group_get(cs, args):
def do_version_list(cs, args):
"""List all API versions."""
result = cs.versions.list()
columns = ["Id", "Status", "Updated"]
if 'min_version' in dir(result[0]):
columns = ["Id", "Status", "Updated", "Min Version", "Version"]
else:
columns = ["Id", "Status", "Updated"]
utils.print_list(result, columns)