| Commit message (Collapse) | Author | Age | Files | Lines |
| |\ |
|
| | |
| |
| |
| | |
Change-Id: I3a4f9d43f3e36dac8f976100587d709736ad34ab
|
| |/
|
|
|
|
| |
Fix some pep8 issues in doc/source/conf.py make the code looks pretty.
Change-Id: Ib1e2f8214ad7f4bc49c8c3dfa016843f8df15fe6
|
| |\ |
|
| | |
| |
| |
| |
| |
| |
| |
| | |
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: I6d217ff3098650e013985afdd8f4186d8d77d609
|
| |\ \ |
|
| | |/
| |
| |
| |
| |
| | |
also some pep8 cleanup in shell.py
Change-Id: I71aa2586a0196c0a6ba64b892b56c9d221bdcc1d
|
| |/
|
|
|
|
|
|
|
|
|
|
| |
* --os_cacert -> --os-cacert
* --os_cert -> --os-cert
* --os_key -> --os-key
* OS_CA_CERT didn't match --os-cacert, change to OS_CACERT
Fixes bug 1040162
Change-Id: Ib03ff492b6ab2b76e54974e5436a444725615ea6
|
| |
|
|
|
|
|
|
|
|
| |
Allows to ignore validation errors that typically occur with self-signed
SSL certificates. Making this explicit is important as one would
typically only use this in development or in-house deployments.
This should also fix bug 1012591.
Change-Id: I1210fafc9257648c902176fbcfae9d47e47fc557
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Implements keystone portion of blueprint prompt-for-password
For security reasons, having the password on the command line
or in the environment is an issue for us. (See the blueprint for
details.) This change will simply make one attempt to prompt for
a password if (1) nothing was specified already and (2) there's
a tty available for the user to respond on. If we don't get a
password, then the existing error will be raised.
Remoted getpass from pip-requires, it's in the std lib
Tweaked a comment
Tweaked error message
Don't catch Ctl-C
Fix import to match conventions
Missed a tweak during the rebase.
Added suggested password prompt
Change-Id: I54bca2397da7bd366f7ac503e767b109efc093e7
|
| |\ |
|
| | |
| |
| |
| |
| |
| | |
Otherwise ./run_tests.sh may fail
Change-Id: I122fc474568e6670e6c8aa2a3c854a3f2ceccd53
|
| |\ \
| |/
|/| |
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
commit 1fa29109c2194102b4c79fa7fd7328843af6998e missed this instance
because it was missed in the previous parameter rename, in its long
interesting naming history:
--os-version renamed to --version renamed to -identity_api_version
renamed to --os_identity_api_version renamed to
--os-identity-api-version
Change-Id: I7cb3bb30f9071d5071d424c37f94b032ca93bb2c
|
| |/
|
|
| |
Change-Id: I84d3897fc056d411fdaaee301465c72e20a66ff8
|
| |
|
|
|
|
|
| |
2-way SSL. See also https://review.openstack.org/#/c/7706/ for the
corresponding review for the 2-way SSL addition to Keystone.
Change-Id: If0cb46a43d663687396d93604a7139d85a4e7114
|
| |\ |
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Updates the print_dict function in utils.py so that it doesn't
try to append a tuple with add_row. According to pydoc add_row
should get passed a list (not a tuple):
Arguments:
row - row of data, should be a list with as many elements as
the table has fields
This fixes a TypeError which can occur with the existing code:
TypeError: can only concatenate list (not "tuple") to list
Fixes LP Bug #1019409.
Change-Id: I16f745afa872106c3bc44c33d88db2a5aacd776c
|
| |\ \ |
|
| | | |
| | |
| | |
| | |
| | |
| | | |
bug 1007661
Change-Id: I9090c78bb9a19ae46d865fca80af0b3bf4257dc6
|
| |\ \ \
| |_|/
|/| | |
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Change documented options to use dashes instead of underscores
in option names. Continue to support old underscore names for
backward compatibility for a release or two (TBD).
Blueprint: command-options
Change-Id: Ied0d325a9fdd32f80bf8c993887e1975aa6adf16
|
| |\ \ \
| |/ /
|/| | |
|
| | |/
| |
| |
| |
| |
| |
| |
| |
| | |
Fields that are present but unset in a backend (like the email field for
a user created with no email in the KVS backend with the keystone
command line) will appear as "None" when listed, instead of as an empty
field.
Change-Id: I86dc0a204847518e61ba9f6f46d4637d897cfac1
|
| |/
|
|
| |
Change-Id: Ic6cff31681b77e865ea0f1715e882cf7f191f7cd
|
| |
|
|
| |
Change-Id: If37778e6bb8c34d88974f2dbf22207110a3dea1a
|
| |\ |
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Python 2.7 doesn't need argparse. Although pip installs are fine installing
it, listing the requirement in install_requires causes havoc for distro
installs which do not explicitly install argparse for 2.7 as a package.
Fixes bug 1013953
Change-Id: I0275d02e15c8fd2e63b88213ac32f6dd18e2fd26
|
| |\ \ |
|
| | | |
| | |
| | |
| | | |
Change-Id: I6568fcee740fb497afe8f3fd824c7c93dfc8304d
|
| | |/
|/|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
bug 1014845
It looks like an earlier fix for bug 933076 put the unittest2
dependency in the wrong file. Moving it to the correct file.
Added a version to the unittest2 dependency
Removed a blank line
Change-Id: I06a8963fc5aca80438348d26569d8efb4568f754
|
| | |
| |
| |
| | |
Change-Id: I8e429b50d6c3188d1d242a9a5d3cba07066b85c1
|
| | |
| |
| |
| | |
Change-Id: I044447b162e97d7464e49ba7fed0d41a757a3210
|
| | |
| |
| |
| |
| |
| |
| |
| |
| | |
To better facilitate the building and publishing of sphinx
documentation by Jenkins we are moving all openstack projects with
sphinx documentation to a common doc tree structure. Documentation
goes in project/doc/source and build results go in project/doc/build.
Change-Id: I205e8bb1ddf6dae1d7392b32975319c6a6d98673
|
| |\ \ |
|
| | | |
| | |
| | |
| | | |
Change-Id: I361c638deec1f91db5156ea8c0c0eaacee1097aa
|
| |\ \ \ |
|
| | |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- Added examples using the API
- Added API reference pages
- Added docstrings to classes so they would be picked up by sphinx
- Removed warning about CLI coming soon
Change-Id: I6e187efe508c5ae310ec97efe4650495f958306d
|
| |/ /
| |
| |
| | |
Change-Id: I8bc3582bb3f35a3d841bb1e8c03b62ba61ff92d7
|
| |\ \ |
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Bug: 976267
Now that git commits are gated by CLA, we shouldn't enforce
committers to add an entry in AUTHORS file. The AUTHORS file
should be generated automatically, based on git commits.
This commit fixes the problem.
* AUTHORS
Remove this file.
* .gitignore
Add AUTHORS file.
* keystoneclient/openstack/common/setup.py
generate_authors(): New method to create AUTHORS file. If
AUTHORS.in file exists, append it's content to AUTHORS file.
* setup.py
Import the new method.
Generate AUTHORS file before creating the package.
* openstack-common.conf
Add config file to copy libraries from openstack-common project,
using update.py script.
* keystoneclient/openstack/__init__.py
* keystoneclient/openstack/common/__init__.py
Add new placeholders.
Change-Id: I1a17ee8f1e19e8ad522f0d2e37c04fffba5e16cb
|
| |\ \ \ |
|
| | |/ /
| | |
| | |
| | |
| | |
| | |
| | | |
Tenant.update() fails when attempting to set enabled=False due to how
the test to see if it was set in the arg list is formed.
Change-Id: Ibeea992c172cb9858d7201c9025f9715f98d3416
|
| |\ \ \
| | | |
| | | |
| | | | |
client for consistency."
|
| | |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
for consistency.
Also changed an out-of-place tenant to tenant_id and removed unnecessary nargs in do_user_list.
Fixes bug 994744.
Change-Id: I418c07c8523f40822ca3251e85cd630ec877b45f
|
| |/ /
| |
| |
| |
| |
| |
| |
| | |
prettyprint 0.6 removed printt at the last minute, replace with get_string
Fixes bug 995811
Change-Id: Iaabe47c1ae9270d9d00f804388a1837767cb20f1
|
| |\ \ |
|
| | | |
| | |
| | |
| | | |
Change-Id: Id39e178c0ec068afbf5cae2d5bba3cf2238d608e
|
| |\ \ \
| |_|/
|/| | |
|
| | | |
| | |
| | |
| | | |
Change-Id: I7e20a82b1cb6a5608043625d4e869a67949af8e7
|