Unified CLI with all python-openstackclient plugins
Go to file
Doug Hellmann 915593032c fix tox python3 overrides
We want to default to running all tox environments under python 3, so
set the basepython value in each environment.

We do not want to specify a minor version number, because we do not
want to have to update the file every time we upgrade python.

We do not want to set the override once in testenv, because that
breaks the more specific versions used in default environments like
py35 and py36.

Change-Id: Ie123f2071e8ae3548490e640b07b32957bdb2204
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-09-26 18:45:19 -04:00
doc Trivial: Update pypi url to new url 2018-04-20 17:04:19 +07:00
playbooks/openstackclient-check-plugins Update openstackclient-check-plugins to honor constraints 2018-08-07 15:13:39 -05:00
tests Add OSC plugin job 2017-10-19 11:43:43 -05:00
.gitignore Switch to stestr 2018-07-10 16:25:53 +07:00
.gitreview Added .gitreview 2016-12-22 07:16:12 +00:00
.stestr.conf Switch to stestr 2018-07-10 16:25:53 +07:00
.zuul.yaml Merge "add python 3.6 unit test job" 2018-09-01 12:32:18 +00:00
LICENSE Initial commit for the OSC metapackage repo. 2017-01-06 14:39:22 -06:00
README.rst Trivial: Update pypi url to new url 2018-04-20 17:04:19 +07:00
requirements.txt Switch to stestr 2018-07-10 16:25:53 +07:00
setup.cfg Update homepage url 2018-01-23 02:59:20 +08:00
setup.py Updated from global requirements 2017-05-17 03:55:54 +00:00
test-requirements.txt Switch to stestr 2018-07-10 16:25:53 +07:00
tox.ini fix tox python3 overrides 2018-09-26 18:45:19 -04:00

README.rst

OpenStackClient

Latest Version

Downloads

OpenStackClient (aka OSC) is a command-line client for OpenStack that brings the command set for Compute, Identity, Image, Object Store and Block Storage APIs together in a single shell with a uniform command structure.

The primary goal is to provide a unified shell command structure and a common language to describe operations in OpenStack.

  • PyPi - package installation
  • Online Documentation
  • Launchpad project - release management
  • Blueprints - feature specifications
  • Bugs - issue tracking
  • Source
  • Developer - getting started as a developer
  • Contributing - contributing code
  • Testing - testing code
  • IRC: #openstack-sdks on Freenode (irc.freenode.net)
  • License: Apache 2.0

Getting Started

OpenStack Client can be installed from PyPI using pip:

pip install openstackclient

There are a few variants on getting help. A list of global options and supported commands is shown with --help:

openstack --help

There is also a help command that can be used to get help text for a specific command:

openstack --help
openstack server create --help