diff options
| author | Jenkins <jenkins@review.openstack.org> | 2014-09-09 04:01:38 +0000 |
|---|---|---|
| committer | Gerrit Code Review <review@openstack.org> | 2014-09-09 04:01:38 +0000 |
| commit | 696c9676bcc89d139d18b67e609eb694f110dc62 (patch) | |
| tree | d30c818877c96b40442dedb44d5fe44f83c9a954 /doc/source/man/openstack.rst | |
| parent | 6977ef8aec290ad9602684029fc0354c09b59d90 (diff) | |
| parent | f7357b7fe78b7d7afe099a867d1dca14b19f8bc1 (diff) | |
| download | python-openstackclient-0.4.1.tar.gz | |
Merge "Update docs and release notes for 0.4.1 release"0.4.1
Diffstat (limited to 'doc/source/man/openstack.rst')
| -rw-r--r-- | doc/source/man/openstack.rst | 66 |
1 files changed, 42 insertions, 24 deletions
diff --git a/doc/source/man/openstack.rst b/doc/source/man/openstack.rst index 9af1c425..b8dcbd6b 100644 --- a/doc/source/man/openstack.rst +++ b/doc/source/man/openstack.rst @@ -56,18 +56,24 @@ OPTIONS :option:`--os-username` <auth-username> Authentication username +:option:`--os-password` <auth-password> + Authentication password + :option:`--os-user-domain-name` <auth-user-domain-name> | :option:`--os-user-domain-id` <auth-user-domain-id> Domain name or id containing user -:option:`--os-password` <auth-password> - Authentication password +:option:`--os-user-domain-name` <auth-user-domain-name> | :option:`--os-user-domain-id` <auth-user-domain-id> + Domain name or ID containing user -:option:`--os-region-name` <auth-region-name> - Authentication region name +:option:`--os-trust-id` <trust-id> + id of the trust to use as a trustee user :option:`--os-default-domain` <auth-domain> Default domain ID (Default: 'default') +:option:`--os-region-name` <auth-region-name> + Authentication region name + :option:`--os-cacert` <ca-bundle-file> CA certificate bundle file @@ -80,9 +86,6 @@ OPTIONS :option:`--os-XXXX-api-version` <XXXX-api-version> Additional API version options will be available depending on the installed API libraries. -:option:`--os-trust-id` <trust-id> - id of the trust to use as a trustee user - COMMANDS ======== @@ -94,6 +97,11 @@ To get a description of a specific command:: openstack help <command> +Note that the set of commands shown will vary depending on the API versions +that are in effect at that time. For example, to force the display of the +Identity v3 commands: + + openstack --os-identity-api-version 3 --help :option:`complete` Print the bash completion functions for the current command set. @@ -101,6 +109,25 @@ To get a description of a specific command:: :option:`help <command>` Print help for an individual command +Additional information on the OpenStackClient command structure and arguments +is available in the `OpenStackClient Commands`_ wiki page. + +.. _`OpenStackClient Commands`: https://wiki.openstack.org/wiki/OpenStackClient/Commands + +Command Objects +--------------- + +The list of command objects is growing longer with the addition of OpenStack +project support. The object names may consist of multiple words to compose a +unique name. Occasionally when multiple APIs have a common name with common +overlapping purposes there will be options to select which object to use, or +the API resources will be merged, as in the ``quota`` object that has options +referring to both Compute and Volume quotas. + +Command Actions +--------------- + +The actions used by OpenStackClient are defined with specific meaning to provide a consistent behavior for each object. Some actions have logical opposite actions, and those pairs will always match for any object that uses them. NOTES ===== @@ -162,39 +189,30 @@ The following environment variables can be set to alter the behaviour of :progra :envvar:`OS_USERNAME` Authentication username -:envvar:`OS_USER_DOMAIN_NAME` - Domain name or id containing user - :envvar:`OS_PASSWORD` Authentication password -:envvar:`OS_REGION_NAME` - Authentication region name +:envvar:`OS_USER_DOMAIN_NAME` + Domain name or id containing user + +:envvar:`OS_TRUST_ID` + id of the trust to use as a trustee user :envvar:`OS_DEFAULT_DOMAIN` Default domain ID (Default: 'default') +:envvar:`OS_REGION_NAME` + Authentication region name + :envvar:`OS_CACERT` CA certificate bundle file -:envvar:`OS_COMPUTE_API_VERSION` - Compute API version (Default: 2) - :envvar:`OS_IDENTITY_API_VERSION` Identity API version (Default: 2.0) -:envvar:`OS_IMAGE_API_VERSION` - Image API version (Default: 1) - -:envvar:`OS_VOLUME_API_VERSION` - Volume API version (Default: 1) - :envvar:`OS_XXXX_API_VERSION` Additional API version options will be available depending on the installed API libraries. -:envvar:`OS_TRUST_ID` - id of the trust to use as a trustee user - BUGS ==== |
