The openstack.org pages now support https and our references to
the site should by default be one signed by the organization.
Change-Id: Ia6cdaf7fabd1c355df002aa07b0695610dde9cd1
Updated the README instructions to use Identity V3 parameters
and removed the reference to the deprecated 2.0 as an auth endpoint.
Change-Id: Ia2bb8934277f6386b8c44ce51931b10d937e6bdf
The content of this file determines what it shown in pypi, which
many end users see. Highlighting our soon to be deprecated CLI
as a feature for python-keystoneclient seems illogical.
Change-Id: Ia756353f0c58fac245be2e2daaa63ca7831478d1
There's no need to give a shout out to a project that is going on
6 years old and has been deprecated.
Also provide more valuable links, such as where we track bugs, our
source code, and docs.
Change-Id: I9ea5ca83366f9dc0b2732c5db017257a1250fc05
Replace URLs for workflow documentation to appropriate parts of the
OpenStack Project Infrastructure Manual.
Change-Id: I5b4f7bc5268132b129fc56c919af00d7f9600c9f
This switches all hyperlinks to embedded links, from a much more fragile
indirect & anonymous approach (which happens to be completely broken
on Github).
Change-Id: I92700068c7d65b50c76ce6931bff3ebab4844a49
Closes-Bug: 1335968
from comments in Ibbc7fab2033d8f037262b465b98d1713579adfc2
v2: synced to the README
manpage will be updated in https://review.openstack.org/#/c/20976
Change-Id: I33006a4b935b9272fd99775936a17b3cfd08e294
There are few new options and --no-cache was renamed to --os-cache in
commit d734821c99aade7cd4285a5fd51736c475707dcd
Change-Id: Ibbc7fab2033d8f037262b465b98d1713579adfc2
`keystone help` only pulls a one line summary from docstrings, so this
summary needed to be condensed.
Change-Id: I9b08c6a8153101b1cc338955078d0d3b6a0aa02e
* Implement correct certificate verification
* Add requests to tools/pip-requires
* Fix OS_CACERT env var help text
* Add info to README
* Rework tests to use requests
Pinned requests module to < 1.0 as 1.0.2 is now current in pipi
as of 17Dec2012.
Change-Id: I120d2c12d6f20ebe2fd7182ec8988cc73f623b80
Replaced instances of "EC2-compatibile" with "EC2-compatible".
Fixes: bug # 1088654
Changes to be committed:
modified: README.rst
Change-Id: Ic8df5bcabfb6b98377e722607fe3c8cf1cbe8310
- Provide more verbose help for config options
- Suppress deprecated options from help
- Updated options & docs in README file
Change-Id: Ic0dc2575a15f2cff513c5013266e8f8112e167a2
blueprint solidify-python-api
* extended and updated documentation strings
* updated README.rst with latest options
* made debug a pass-through value, optionally set on client (instead of
just being pulled from environment variable)
* adding AccessInfo object and associated tests
(access.AccessInfo meant to be a cacheable object external to client
and ultimately to replace service_catalog and it's existing functionality)
* extending authtoken to support lists of endpoints
* maintaining a single entity for client.management_url with first from
list of possible endpoints
* create project_name and project_id synonyms to match tenant_name and
tenant_id
* replacing authenticate call to a pure method, not overloading the
resource/manager path that confuses base URL concepts.
* throw AuthorizationFailure if client attempts to access keystone
resources before it has a management url
* special case listing tenant using auth_url for unscoped tokens authorized
through client
* special case listing tokens.authenticate for Dashboard to allow unscoped
tokens to hand back parity information to dashboard
Change-Id: I4bb3a1b6a5ce2c4b3fbcebeb59116286cac8b2e3
Formally, OpenStack Keystone implements the OpenStack Identity API, and
this is a client to the API, not to Keystone itself.
Change-Id: If568866221a29ba041f0f2cd56dc81deeb9ebc00
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 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
Change the argument names used for common Keystone authentication per the
updated http://wiki.openstack.org/CLIAuth:
--auth_url -> --os_auth_url
--password -> --os_password
--username -> --os_username
--tenant_id -> os_tenant_id
--tenant_name -> os_tenant_name
--region -> os_region_name
All old args are depricated but available for backward compatibility.
Fixes bug 954532
Change-Id: I26f8e0cf491549f5836c4079ff86e4823c0ef9a7
* Fixes bug #936422
* Fixes bug #932223
* Depends on bcwaldon's review: https://review.openstack.org/#change,4305
* This review proposes making changes outlined in this spreadsheet:
https://docs.google.com/spreadsheet/ccc?key=0Ak6TA47h_6fwdGZwRE5WWEJBdEhnckpMTG5RcWFjY3c#gid=0
This cleans up the CLI, normalizing commands and arguments, correcting
optional and required arguments and flags.
* included https://review.openstack.org/4270 here per Brian's request
Note that some commands have changed names to conform to noun-verb form:
user-update-password -> user-password-update
add-user-role -> user-role-add
remove-user-role -> user-role-remove
ec2-create-credentials -> ec2-credentials-create
ec2-list-credentials -> ec2-credentials-list
ec2-delete-credentials -> ec2-credentials-delete
token -> token-get
Change-Id: I8128fa105a1b8002199211f9e475b1a7a6229b8c
Fixes bug 936399 and bug 936424
* Refer to 'Identiy API' rather than 'Keystone API'
* 'keystone help' and 'keystone --help' now produce the same output,
the list of sub-commands
* updates README
Change-Id: I179149807a0aa66947e4ac17ad2839a653a55888
* Default to OS_IDENTITY_API_VERSION before KEYSTONE_VERSION
* Copy in 'env' function from python-novaclient hat supports multiple env var names
* Fixes bug 936162
Change-Id: I3b4013408465ea45788517cb31afb7fc652e6e95