diff --git a/glanceclient/v1/shell.py b/glanceclient/v1/shell.py index 4704dc1b..8aef3105 100644 --- a/glanceclient/v1/shell.py +++ b/glanceclient/v1/shell.py @@ -29,15 +29,21 @@ import glanceclient.v1.images #NOTE(bcwaldon): import deprecated cli functions from glanceclient.v1.legacy_shell import * +CONTAINER_FORMATS = 'Acceptable formats: ami, ari, aki, bare, and ovf.' +DISK_FORMATS = ('Acceptable formats: ami, ari, aki, vhd, vmdk, raw, ' + 'qcow2, vdi, and iso.') + @utils.arg('--name', metavar='', help='Filter images to those that have this name.') @utils.arg('--status', metavar='', help='Filter images to those that have this status.') @utils.arg('--container-format', metavar='', - help='Filter images to those that have this container format.') + help='Filter images to those that have this container format. ' + + CONTAINER_FORMATS) @utils.arg('--disk-format', metavar='', - help='Filter images to those that have this disk format.') + help='Filter images to those that have this disk format. ' + + DISK_FORMATS) @utils.arg('--size-min', metavar='', help='Filter images to those with a size greater than this.') @utils.arg('--size-max', metavar='', @@ -120,9 +126,9 @@ def do_image_download(gc, args): @utils.arg('--name', metavar='', help='Name of image.') @utils.arg('--disk-format', metavar='', - help='Disk format of image.') + help='Disk format of image. ' + DISK_FORMATS) @utils.arg('--container-format', metavar='', - help='Container format of image.') + help='Container format of image. ' + CONTAINER_FORMATS) @utils.arg('--owner', metavar='', help='Tenant who should own image.') @utils.arg('--size', metavar='', @@ -188,9 +194,9 @@ def do_image_create(gc, args): @utils.arg('--name', metavar='', help='Name of image.') @utils.arg('--disk-format', metavar='', - help='Disk format of image.') + help='Disk format of image. ' + CONTAINER_FORMATS) @utils.arg('--container-format', metavar='', - help='Container format of image.') + help='Container format of image. ' + DISK_FORMATS) @utils.arg('--owner', metavar='', help='Tenant who should own image.') @utils.arg('--size', metavar='',