made the changes suggested by dtroyer
added client
modified setup.py entry points
updated pip required
added support for create/delete/list volume types
openstack list type
openstack create type typeName
openstack delete type typeNameOrId
Change-Id: I43655de151582e37f14dc9550151a66db7a009ab
* Use multiple entry point groups to represent each API+version
combination supported
* Add some tests
Try it out:
* Right now only '* user' commands have multiple overlapping versions;
you can see the selection between v2.0 and v3 by looking at the
command help output for 'tenant' vs 'project':
os --os-identity-api-version=2.0 help set user
os --os-identity-api-version=3 help set user
Change-Id: I7114fd246843df0243d354a7cce697810bb7de62
Made all the necessary changes to pass new PEP8 standards.
Also cleaned up docstrings to conform to the HACKING stanards.
Change-Id: Ib8df3030da7a7885655689ab5da0717748c9edbe
https://review.openstack.org/20753 introduced tools/install_venv_common.py
but not it's dependencies openstack.common.{cfg,iniparser}
Change-Id: I270a1d8f6fd8f93988a5e2ccbc446adda0a6cd81
This syncs install_venv_common.py from oslo and reworks the
tools/install_venv.py script to use the new library.
Change-Id: I3426a7f51b0018e074cc6f4b1d70b38e52464a38
updated with latest comments
modified entry points in setup.py
added group.py (v3)
added project.py (v3)
fixed indentation
updated to include new headers
Change-Id: Ice68b6c5bacb68d2e95321d903043056a9b8e810
run_tests.sh contains incorrect variable assignment at line 80
which makes script to fail when trying to run tests.
Fixes: bug #1105000
Change-Id: Ib29c50f28d8b7e09935cd4136e709e0e0141ad2a
Also reformat code to follow newer PEP8 version. Full cleanup
and PEP8 version bump coming in later patch.
Change-Id: Ida3dd9a89660b9c4a91449846dd2d6e223ef187a
The movement of auth_token from keystone to keystoneclient is part
of the updated 0.2 version of keystoneclient. The server still
maintains an import back from the client for backward compatibility.
However, in order to support this, installations must upgrade to
the latest 0.2 version of the client.
Change-Id: I1ed1ebebbd56b2ed9c035c9e7d83783c8b2ae5fc
sets version that pip can use for pyparser to one that is for python 2.X. 2.0.0 is only for python 3
Change-Id: Ief16981b5e2c7d8716fdf77e15998cc9ffae9779
Fixes: bug #1091029
Fixes Bug #1052161
"python setup.py build" fails on Windows due to a hardcoded shell path:
/bin/sh
setup.py updated using openstack-common/update.py
Change-Id: I33d38e0f96b6d124248c4a31959952d61cf1eb16
Add trove classifier to have the client listed among the
other OpenStack-related projets on PyPI.
Change-Id: I34c47bde5885a3f436c100cda5202d6ad8356131
Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
* README.rst
Document the option --os-use-keyring, and environment variable
OS_USE_KEYRING, to enable keyring.
Change-Id: I54ceb2d2692fecca328da16f6ed14db8d09a6eb7