| Commit message (Collapse) | Author | Age | Files | Lines |
| |\ |
|
| | |
| |
| |
| |
| |
| |
| |
| | |
The region_name was not passed into the the client causing volume
commands to fail if there were multiple regions.
Change-Id: I066dbbc4852f412e017daeeb16a3f186d3f91d2f
Closes-Bug: #1241177
|
| | |
| |
| |
| |
| |
| |
| |
| | |
These were ignored when the client was created with a username and
password.
Change-Id: Id7557a5b07a41c7f79ab1a05ede385da31889940
Closes-Bug: #1284957
|
| |\ \ |
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This fixes some errors and inconsistencies I found reviewing the
help strings:
* Capitalize help strings
* Add missing space between words (in multi-line strings)
* Improve wording
Change-Id: I2fb31ab4191c330146e31c1a9651115a6657769a
|
| |\ \ \
| |_|/
|/| | |
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* Add get_password method to the utilities
* Add --password-prompt option
* Call the get_password method if a prompt is requested
* Various tests
Change-Id: I1786ad531e2a2fbcc21b8bc86aac0ccd7985995a
Closes-Bug: 1100116
|
| |\ \ \
| |_|/
|/| | |
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* update gettextutils.py, strutils.py, install_venv_common.py
* remove cfg.py, openstackkeyring
oslo-incubator commit 630d3959b9d001ca18bd2ed1cf757f2eb44a336f
Change-Id: I0ae9b9dc72ec88ed64a8c353b9c51734ee2cd24c
|
| |\ \ \
| |/ /
|/| | |
|
| | | |
| | |
| | |
| | | |
Change-Id: I9e5b245141290a4b642900fbc46b98bd4f44c321
|
| |\ \ \ |
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
If the client has-a http_client, then is must not be an is-a. This has been tested with the current version of glanceclient and the master branch.
Closes-Bug: #1269821
Change-Id: I14d67eb094bfb4c2dbc07106343488298b6a9409
|
| | |_|/
|/| |
| | |
| | |
| | |
| | | |
Encode '_content' if necessary.
Change-Id: I25c1e1cd5330f0519bf062be840045d0ef520b28
|
| |\ \ \ |
|
| | | |/
| |/|
| | |
| | |
| | |
| | | |
"raise AttributeError, name" is invalid in Python 3.
Change-Id: Id61bd3747f49c2bd810cbfeae56506e7ed9d2bd0
|
| |\ \ \ |
|
| | |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
When running some tests from test_restapi.py, the following error happens:
TypeError: unorderable types: NoneType() < int()
In Python 2, comparing NoneType and integers is possible:
>>> None < 2
True
But in Python 3, it's not allowed. Fix this by using a default status code.
Change-Id: Ic0fad5c68f3bf2dd8a2b98423549903f982192c9
|
| |\ \ \ |
|
| | |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Fix misspellings detected by:
* pip install misspellings
* git ls-files | grep -v locale | misspellings -f -
Change-Id: Ic0d3efa26eb9a05ce16a8319c142f5bd1ce23821
Closes-Bug: #1257295
|
| |/ /
| |
| |
| |
| |
| | |
This is compatible with both Python 2 and 3.
Change-Id: I6fe3e9bf9ece699badbdb9933118af90642a91e9
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Implements token create subcommand which is an equivalent of keystone
token-get command. Original "wrap" parameter for keystone token-get is
not implemented yet due to cliff Bug #1269299
This is a part of: blueprint add-identity-token-support
Change-Id: I2255021c9d1f10f757686583b1ebe40b5f3a9ecb
|
| |\ \ |
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | | |
The import of keyring conflicted with a string named keyring
Change-Id: I7416ea1cf453a126dd03dba8bc2900cad35ed2da
Closes-bug: #1271987
|
| |\ \ \
| |/ /
|/| | |
|
| | |/
| |
| |
| |
| |
| |
| |
| |
| | |
According to policy change in HACKING:
http://docs.openstack.org/developer/hacking/#openstack-licensing
empty files should no longer contain copyright notices.
Change-Id: Iba09a00f24dfbd1cd03c1c9f70ea216788e64d93
Closes-Bug: #1262424
|
| |\ \ |
|
| | | |
| | |
| | |
| | |
| | |
| | | |
I think these are the last two stragglers, including debugging lines
Change-Id: Ic3dd98480211d0f7d3cc951bec5cd54f902a101f
|
| | |/
|/|
| |
| |
| |
| |
| |
| |
| |
| | |
Implements token create subcommand which is an equivalent of keystone
token-get command. Original "wrap" parameter for keystone token-get is
not implemented yet due to cliff Bug #1269299
This is a part of: blueprint add-identity-token-support
Change-Id: I9e4de93306f2f5959717b5219621da03961524d8
|
| |\ \ |
|
| | | |
| | |
| | |
| | | |
Change-Id: Ia290935c8a040221caf1a46ca29a7bb2e5df1ce6
|
| |\ \ \ |
|
| | | | |
| | | |
| | | |
| | | | |
Change-Id: I71b8c8df14b85e3042220e3593a9732ee6cefe15
|
| |\ \ \ \
| |/ / /
|/| | | |
|
| | |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
When using the -v option, displays curl equivalent commands and http
messages exchanged with the nova and cinder API servers. Displays the
same messages as those displayed with the --debug option of
python-novaclient and python-cinderclient.
Implements: blueprint curl-commands-in-debugging-messages for nova and
cinder related calls
Change-Id: Ibc8ef79d874334585b81d652b9c7df9e874fffa9
|
| |/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Add the ability to pass user_domain_id / user_domain_name, domain_id
/ domain_name, and project_domain_id / project_domain_name to keystone.
These parameters are the first step needed to getting multi-domain
support working via the CLI.
Closes-Bug: #1198171
Change-Id: I81a8534913978ff1cce01ec02741ae477e8c5fa4
Signed-off-by: Paul Belanger <paul.belanger@polybeacon.com>
Signed-off-by: Bo Tang <btang@cs.utsa.edu>
|
| |\ \ |
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | | |
Prepare to use the (soon to be) common Session from keystoneclient
* Rework RESTApi to eventually be a subclass of keystoneclient.Session
Change-Id: I68e610f8b19a3f6267a93f7bf3de54a228be68aa
|
| |\ \ \ |
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Lists versions of installed python modules
(Origianlly proposed as 'version list')
Change-Id: I76a51d3d6783f46ef2daa0a41626019a880a2a50
|
| | |_|/
|/| |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
cliff.commandmanager.CommandManager gained an option, update
openstackclient.common.commandmanager.ComamndManager to match.
Also add CommandManager.get_command_groups() to return a list of the
currently loaded command groups. I expect this to be useful in
upcoming client diagnostic commands for plugins/extensions.
If these turn out to be generally useful we'll propose them to
upstream cliff.
Change-Id: Ic15a7ca0ef975ca679e753be861be7c628b8e10c
|
| | |/
|/|
| |
| | |
Change-Id: I70999a91062b9c61e5f420b1ed33a45086b62fd4
|
| | |
| |
| |
| |
| |
| | |
It's used in the service catalog, doh!
Change-Id: If8f6db49c84756fd8e58cc68910160da4cd99b5d
|
| |/
|
|
|
|
|
|
|
|
|
|
| |
Allows client libraries to have complete access to the rest of the
OSC ClientManager. In addition, extension libraries can define
global options (for API version options/env vars) and define
versioned API entry points similar to the in-repo commands.
The changes to ClientManager exposed some issues in the existing
object api tests that needed to be cleaned up.
Change-Id: Ic9662edf34c5dd130a2f1a69d2454adefc1f8a95
|
| |\ |
|
| | |
| |
| |
| |
| |
| | |
Translation of 'nova image-create', with tests!
Change-Id: I8a833aeff6f291e4774063ed235876eb2ba9c13c
|
| |\ \
| |/ |
|
| | |
| |
| |
| |
| |
| |
| | |
This finally gets all of the API tests into a common framework regarding
test classes and so forth.
Change-Id: If675347129c50dcba0bfc5b6c58f5a2ca57ff46c
|
| |\ \ |
|
| | | |
| | |
| | |
| | | |
Change-Id: I23a210c8771c206df14d2713a2e72ccd92402c43
|