| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| | |
| |
| |
| |
| |
| |
| | |
https://review.openstack.org/20753 introduced tools/install_venv_common.py
but not it's dependencies openstack.common.{cfg,iniparser}
Change-Id: I270a1d8f6fd8f93988a5e2ccbc446adda0a6cd81
|
| |/
|
|
|
|
| |
Also makes a small modification to gitignore.
Change-Id: Iefbfbcfd35270b06ed65edb34708fa9b4d5bf563
|
| |\ |
|
| | |
| |
| |
| | |
Change-Id: Ie0d796ecbd3c98b496a225c2a2c128db94a1831e
|
| |\ \ |
|
| | |/
| |
| |
| |
| |
| |
| | |
This syncs install_venv_common.py from oslo and reworks the
tools/install_venv.py script to use the new library.
Change-Id: I3426a7f51b0018e074cc6f4b1d70b38e52464a38
|
| |\ \ |
|
| | |/
| |
| |
| | |
Change-Id: I996d5c0ec6e480fcbdc546bad238eee2e20504d6
|
| |/
|
|
|
|
| |
Also removed tests that don't test anything.
Change-Id: I0cb420248c8a1374110c014063fe029686e90216
|
| |
|
|
| |
Change-Id: Icf3340d457f75eec89bb0e5c9b4b953c3b81020f
|
| |\ |
|
| | |
| |
| |
| |
| |
| |
| | |
Also reformat code to follow newer PEP8 version. Full cleanup
and PEP8 version bump coming in later patch.
Change-Id: Ida3dd9a89660b9c4a91449846dd2d6e223ef187a
|
| |\ \ |
|
| | |/
| |
| |
| | |
Change-Id: I09adc9b5c01aa97ffba58dff8a696172e8654e3e
|
| |\ \ |
|
| | |/
| |
| |
| | |
Change-Id: I64812bca01ca655c9cf9239a0daea84907082a29
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
| |\ |
|
| | |
| |
| |
| |
| |
| | |
Fixes bug 1096102.
Change-Id: Ibcdccd949566f47bb516c7562149d6b0100fce18
|
| |/
|
|
|
|
|
|
| |
Run tests with testr for parallel execution.
Part of blueprint grizzly-testtools.
Change-Id: I560592186f2f440049a451a32e58067262ab62d0
|
| |
|
|
|
|
| |
First round of adding more complete unit test coverage.
Change-Id: Ic1979c499ca6fcb784892a95954a3527539c4e53
|
| |
|
|
| |
Change-Id: Ifcac1c9177865da9d248769961ec17fa8f44e67a
|
| |\ |
|
| | |
| |
| |
| | |
Change-Id: Ib0325e62a7e50aa94e852a73f9a2cb95daa8d5f6
|
| |\ \ |
|
| | | |
| | |
| | |
| | | |
Change-Id: I475a082af0660e0ee0e86ca4cd1bf0e2d711e3ed
|
| |\ \ \ |
|
| | | |/
| |/|
| | |
| | |
| | |
| | |
| | | |
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
|
| | |/
|/|
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
| |\ \
| |/
|/| |
|
| | |
| |
| |
| | |
Change-Id: Ib2980bc219aba66cfdbc67b7fc4eafbf6501ef23
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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>
|
| |\ \ |
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | | |
* add server create, delete, pause, reboot, rebuild
resume, suspend, unpause commands
Change-Id: I728ec199e4562bd621c3a73106c90d8b790b459a
|
| |\ \ \
| |_|/
|/| | |
|
| | |/
| |
| |
| |
| |
| | |
The real issue is cmd2 not pulling in pyparsing properly on a fresh system.
Change-Id: I9bae29f9a664431d0145ebc5a0cc4caec638d739
|
| |/
|
|
|
|
| |
Fix some pep8 issues in doc/source/conf.py and tests/test_shell.py make the code looks pretty.
Change-Id: I927f03aff4190f1ac30eb56e7c545de555978c31
|
| |
|
|
|
|
|
|
| |
* README.rst
Document the option --os-use-keyring, and environment variable
OS_USE_KEYRING, to enable keyring.
Change-Id: I54ceb2d2692fecca328da16f6ed14db8d09a6eb7
|
| |\ |
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Bug: 1030440
If password is defined in keyring, use it; otherwise, prompt for the
password. Keying is configured using command line switch,
--os-use-keyring or env(OS_USE_KEYRING).
* openstackclient/common/openstackkeyring.py
The abstract class for keyring, specifically for openstack. The
class is used to store encrypted password in keyring, without
prompting for keyring password. The encrypted password is
stored in ~/.openstack-keyring.cfg file.
* openstack-common.py
Update openstackkeyring library from openstack.common.
* openstackclient/shell.py
OpenStackClient.build_option_parser(): New boolean argument,
--os-use-keyring, default to env(OS_USE_KEYRING).
OpenStackClient.authenticate_user(): Get password from keyring,
if it is defined; otherwise, prompt for the password. If user
enter a password and keyring is enabled, store it in keyring.
OpenStackClient.init_keyring_backend(): New method to define
openstack backend for keyring.
OpenStackClient.get_password_from_keyring(): New method to
get password from keyring.
OpenStackClient.set_password_in_keyring(): New method go set
password in keyring.
* toos/pip-requires
Define keyring and pycrypto as one of dependent.
Change-Id: I36d3a63054658c0ef0553d68b38fefbc236930ef
|
| |/
|
|
|
|
|
|
| |
Adding nosehtmloutput as a test dependency allows nose to output its
results to an html file. This will be used by Jenkins to save logs on
a different server.
Change-Id: I9f7bdf848aeb0fee727da9cd3b651b3a3ce53182
|
| |
|
|
| |
Change-Id: I879a8aba13318f1dd660a487cbd1fd20c7ae659b
|
| |\ |
|
| | |
| |
| |
| | |
Change-Id: I1a77f2a5973053de0e45b815359ff2fa42318682
|
| |\ \
| |/
|/| |
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Implements blueprint password-prompt
This logic was recently added to keystone as a short term fix. The long
term fix is to have that same logic here. Basically, if no password is
present in the env or command line and there's a tty available for us
to prompt, then attempt to use getpass.
Change-Id: Ia0eec800b96c8f6ca1c2540e21e0e03c3880c713
|
| |\ \ |
|
| | |/
| |
| |
| | |
Change-Id: Ie3484f8fe0a63ff5a6815f3ec440adf7dc5d9482
|