| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
Change-Id: I6f025b745378613eb674e13dd503e57d049a3e50
|
| |
|
|
|
|
|
| |
mox3 is only used got py3 testing when converting tests from mox,
all OSC tests are new so we don't need it.
Change-Id: I2fae539e99143f91048c95d1e46cfbd7b0e9bdb0
|
| |
|
|
| |
Change-Id: I065a67d560efca0907da9fcaa8d5ce4712dfa2c1
|
| |\ |
|
| | |
| |
| |
| |
| |
| |
| | |
Prepare to use the (soon to be) common Session from keystoneclient
* Rework RESTApi to eventually be a subclass of keystoneclient.Session
Change-Id: I68e610f8b19a3f6267a93f7bf3de54a228be68aa
|
| |\ \ |
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* Fill out the existing command and man page
* Add a plugins page.
* Begin the release notes for 0.3.0
Change-Id: I4527fed28a10a9d79fc8f6c1d925a4bf0d0a7a36
|
| |\ \ \
| |/ /
|/| | |
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Lists versions of installed python modules
(Origianlly proposed as 'version list')
Change-Id: I76a51d3d6783f46ef2daa0a41626019a880a2a50
|
| |\ \ \ |
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
From global-requirements: requests>=1.1, six>=1.4.1
Change-Id: I536adc511931229a268ba81f81aef1aed59b33eb
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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
|
| |\ \ \ \
| |_|_|/
|/| | | |
|
| | | |/
| |/|
| | |
| | | |
Change-Id: I7bca8b76c6746121314e688e9ed3825e04350b8d
|
| |/ /
| |
| |
| |
| |
| |
| | |
With that, building and uploading wheels to PyPI is only one "python
setup.py bdist_wheel" away.
Change-Id: I8c8565f55e7a3434e1a1972a797a6cd7dba8a581
|
| | |
| |
| |
| |
| |
| | |
* related to I579e7c889f3addc2cd40bce0c584bbc70bf435e2
Change-Id: I519155d0a47564ce18a9cd930378a3c4feaa7a77
|
| |\ \ |
|
| | | |
| | |
| | |
| | | |
Change-Id: I421ab7a5b0c0224122cc747141956bc1282f2b07
|
| |/ /
| |
| |
| |
| |
| | |
We don't use it...
Change-Id: I41466da5153a8bdd0e4b4dd5774a9711bff3b7f5
|
| | |
| |
| |
| |
| |
| |
| |
| |
| | |
This required https://review.openstack.org/26323 in keystoneclient,
merged long ago...
Also adds some tests for 'volume create'
Change-Id: I55bededbc20b5dcf2833c59eb2b6b069703d8a9a
|
| |/
|
|
|
|
|
|
| |
Keyring 1.1 moved the concrete backend implementations into their
own modules. As we depend on 1.6.1+, we can make use of the new
name and remove the old one without deprecation-fallback.
Change-Id: I0682b13fc9f488b3f3d9fd057f712909fcd48bc4
|
| |
|
|
| |
Change-Id: I2a306dd8edc030d3f989e9947dec784f502b3953
|
| |\ |
|
| | |
| |
| |
| | |
Change-Id: I261ec6bb34b29169ba3547305deab051f85a3d4d
|
| |\ \ |
|
| | | |
| | |
| | |
| | | |
Change-Id: Iea59c494f31de9c3e1d662f89e6e2babcc8fbd61
|
| | |/
|/|
| |
| |
| |
| |
| |
| |
| |
| | |
Add --os-cacert and --verify|--insecure options using the same
sematics as the other project CLIs. --verify is included for
completeness.
Bug: 1236608
Change-Id: I8a116d790db5aa4cb17a2207efedce7cb229eba3
|
| | |
| |
| |
| | |
Change-Id: Ic3b5de6a54951b4f9a6449f97aa1ab9c395a2f08
|
| | |
| |
| |
| |
| |
| |
| | |
* Add lib.container.show_container() and lib.object.show_object()
* Add container and object show commands
Change-Id: I963d664c55b59739453345f0f353aa2eaf1bf70e
|
| | |
| |
| |
| | |
Change-Id: I59cbee4c147d5f849a7f07224e83ddd751212077
|
| | |
| |
| |
| | |
Change-Id: I72b0e069334c290cdc4d46cff0ba66d751c0edb4
|
| | |
| |
| |
| | |
Change-Id: I0590dde67b1121523d03742ce57093f2c5bacc72
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* Move the auth to OpenStackShell.prepare_to_run_command() and skip it if
the command's auth_required == False
* Default auth_required = True for all commands
* Do authentication up-front for interactive use as
OpenStackShell.prepare_to_run_command() is not called
Change-Id: Id330092f242af624f430d469882d15f4a22f4e37
|
| | |
| |
| |
| |
| |
| |
| |
| |
| | |
* Add project, user, role and service v3 tests
* Fix issues in commands with enable/disable
* Make commands and tests more consistent between versions
* Make formatting and comments more consistent
Change-Id: Id21e7a5abd7e421a7742f937861ec46b53095fc7
|
| | |
| |
| |
| |
| |
| |
| |
| |
| | |
* Split identity/fakes.py for v2_0 and v3
* Split identity/test_identity.py for v2_0 and v3
* Fix issues in commands with enable/disable
* Clean up v2 commands
Change-Id: I6e536b6a130fc556dbd7dcf9f2e76d939ca1bc1c
|
| |\ \
| |/
|/| |
|
| | |
| |
| |
| | |
Change-Id: I4363508f562f62b16c856bc072cdb4b37e37b418
|
| | |
| |
| |
| |
| |
| |
| |
| |
| | |
* Add current auth info (auth_ref) to ClientManager
* Fix identity.v2_0.role.ListUserRole to get default user/project
from ClientManager.auth_ref
* Fix identity.v2_0.role.AddRole call to roles.add_user_role()
Change-Id: Ie8bf41c491d97b0292a2b86bdc9b7580989a7f97
|
| |/
|
|
|
|
|
| |
* Move fake data structures into tests/identity/fakes.py
* Use fake clients correctly and support multiple client versions
Change-Id: Icacbb2ca740b63937bd2c4442af61b620638b53e
|
| |\ |
|
| | |
| |
| |
| | |
Change-Id: I9c60d1d9097d35aa7c3d44168e370a9f30fd6621
|