d5a0e657ed07a4a5ec503b80e71d1f136c79bb8e

This adds a useful error message when a user enters an invalid value for --os-image-api-version. Previously, the shell directly attempted to import the module the user specified, and printed the error from the exception raised when that failed: $ glance --os-image-api-version stupid-glance-version No module named vstupid-glance-version.shell Glanceclient now catches this exception and prints something understandable for a user: $ glance --os-image-api-version stupid-glance-version "stupid-glance-version" is not a supported API version. Example values are "1" or "2". Closes-Bug: #1395841 Change-Id: I48a95b7562c10bd68d777be408dcfa22cb05ec6a
Python bindings to the OpenStack Images API
This is a client library for Glance built on the OpenStack Images
API. It provides a Python API (the glanceclient
module) and
a command-line tool (glance
). This library fully supports
the v1 Images API, while support for the v2 API is in progress.
Development takes place via the usual OpenStack processes as outlined in the OpenStack wiki. The master repository is on GitHub.
See release notes and more at http://docs.openstack.org/developer/python-glanceclient/.
Description
Languages
Python
99.7%
Shell
0.3%