diff options
author | Jenkins <jenkins@review.openstack.org> | 2017-08-24 19:54:41 +0000 |
---|---|---|
committer | Gerrit Code Review <review@openstack.org> | 2017-08-24 19:54:41 +0000 |
commit | b90236eef83e3d6234cbcdf2ef4dc56bfb5455c7 (patch) | |
tree | f0f119e93951a71efd7fedb455aa57d94ccf72b5 | |
parent | b956f480784ed2cdfca74d0bb9fc32b61ed92f10 (diff) | |
parent | 335f1e944719023a887730a223353a4bdb209815 (diff) | |
download | python-glanceclient-b90236eef83e3d6234cbcdf2ef4dc56bfb5455c7.tar.gz |
Merge "image-create-via-import fails with ValueError"
-rw-r--r-- | glanceclient/v2/shell.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/glanceclient/v2/shell.py b/glanceclient/v2/shell.py index 190244c..131e826 100644 --- a/glanceclient/v2/shell.py +++ b/glanceclient/v2/shell.py @@ -102,6 +102,9 @@ def do_image_create(gc, args): 'passed to the client via stdin.')) @utils.arg('--progress', action='store_true', default=False, help=_('Show upload progress bar.')) +@utils.arg('--import-method', metavar='<METHOD>', default='glance-direct', + help=_('Import method used for Image Import workflow. ' + 'Valid values can be retrieved with import-info command.')) @utils.on_data_require_fields(DATA_FIELDS) def do_image_create_via_import(gc, args): """EXPERIMENTAL: Create a new image via image import.""" @@ -126,7 +129,7 @@ def do_image_create_via_import(gc, args): 'glance-direct' not in import_methods.get('value')): utils.exit("No suitable import method available for direct upload, " "please use image-create instead.") - image, resp = gc.images.create(**fields) + image = gc.images.create(**fields) try: if utils.get_data_file(args) is not None: args.id = image['id'] |