5d1d6b5a06
Change the links to issue tracker. Change-Id: Iaf93c892d211fd7465395d8830f56c2977a88f8b
75 lines
2.2 KiB
ReStructuredText
75 lines
2.2 KiB
ReStructuredText
===============
|
|
OpenStackClient
|
|
===============
|
|
|
|
OpenStackClient (aka OSC) is a command-line client for OpenStack that
|
|
brings the command set for Compute, Identity, Image, Object Storage and
|
|
Block Storage APIs together in a single shell with a uniform command
|
|
structure.
|
|
|
|
Using OpenStackClient
|
|
---------------------
|
|
|
|
.. toctree::
|
|
:maxdepth: 2
|
|
|
|
cli/index
|
|
configuration/index
|
|
|
|
Getting Started
|
|
---------------
|
|
|
|
* Try :ref:`some commands <command-list>`
|
|
* Read the source `on OpenStack's Git server`_
|
|
* Install OpenStackClient from `PyPi`_ or a `tarball`_
|
|
|
|
Release Notes
|
|
-------------
|
|
|
|
.. toctree::
|
|
:maxdepth: 1
|
|
|
|
Release Notes <https://docs.openstack.org/releasenotes/python-openstackclient/>
|
|
|
|
Contributor Documentation
|
|
-------------------------
|
|
|
|
.. toctree::
|
|
:maxdepth: 2
|
|
|
|
contributor/index
|
|
|
|
Project Goals
|
|
-------------
|
|
|
|
* Use the OpenStack Python API libraries, extending or replacing them as required
|
|
* Use a consistent naming and structure for commands and arguments
|
|
* Provide consistent output formats with optional machine parseable formats
|
|
* Use a single-binary approach that also contains an embedded shell that can execute
|
|
multiple commands on a single authentication (see libvirt's virsh for an example)
|
|
* Independence from the OpenStack project names; only API names are referenced (to
|
|
the extent possible)
|
|
|
|
Contributing
|
|
============
|
|
|
|
OpenStackClient utilizes all of the usual OpenStack processes and requirements for
|
|
contributions. The code is hosted `on OpenStack's Git server`_. Bug reports
|
|
may be submitted to the :code:`python-openstackclient` `Launchpad project`_.
|
|
Code may be submitted to the :code:`openstack/python-openstackclient` project
|
|
using `Gerrit`_. Developers may also be found in the `IRC channel`_
|
|
``#openstack-sdks``.
|
|
|
|
.. _`on OpenStack's Git server`: https://opendev.org/openstack/python-openstackclient/
|
|
.. _`Launchpad project`: https://bugs.launchpad.net/python-openstackclient
|
|
.. _Gerrit: http://docs.openstack.org/infra/manual/developers.html#development-workflow
|
|
.. _PyPi: https://pypi.org/project/python-openstackclient
|
|
.. _tarball: http://tarballs.openstack.org/python-openstackclient
|
|
.. _IRC channel: https://wiki.openstack.org/wiki/IRC
|
|
|
|
Indices and Tables
|
|
==================
|
|
|
|
* :ref:`genindex`
|
|
* :ref:`search`
|