Client components for Octavia
Go to file
Andreas Jaeger 4caa45d00f Switch to newer openstackdocstheme and reno versions
Switch to openstackdocstheme 2.2.1 and reno 3.1.0 versions. Using
these versions will allow especially:
* Linking from HTML to PDF document
* Allow parallel building of documents
* Fix some rendering problems
* Adds version to PDF files

Update Sphinx version as well.

openstackdocstheme renames some variables, so follow the renames
before the next release removes them. A couple of variables are also
not needed anymore, remove them.

Set openstackdocs_pdf_link to link to PDF file. Note that
the link to the published document only works on docs.openstack.org
where the PDF file is placed in the top-level html directory. The
site-preview places the PDF in a pdf directory.

Change pygments_style to 'native' since old theme version always used
'native' and the theme now respects the setting and using 'sphinx' can
lead to some strange rendering.

Add Pygments to fix pep8 failure.

See also
http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014971.html

Change-Id: I964ac70a4ab0b1ff92876e85e3bca21e089480b3
2020-05-21 21:09:27 +00:00
doc Switch to newer openstackdocstheme and reno versions 2020-05-21 21:09:27 +00:00
octaviaclient Remove mocking of functools.partial 2020-05-05 17:24:16 -04:00
releasenotes Switch to newer openstackdocstheme and reno versions 2020-05-21 21:09:27 +00:00
tools Align python-octaviaclient to octavia coding style 2020-03-13 10:14:04 -07:00
zuul.d Stop testing python 2 2019-11-07 15:50:30 +08:00
.coveragerc Fix coverage and set a minimum 2019-01-10 16:06:52 -08:00
.gitignore Add load balancer flavor support to the OSC client 2019-02-20 08:39:34 +00:00
.gitreview OpenDev Migration Patch 2019-04-19 19:44:31 +00:00
.mailmap Initial setup of the python-octaviaclient repo 2017-03-15 10:20:22 -07:00
.pylintrc Align python-octaviaclient to octavia coding style 2020-03-13 10:14:04 -07:00
.stestr.conf Update python-octaviaclient tox for stestr 2018-05-24 20:48:04 +00:00
CONTRIBUTING.rst Minor changes in docs 2018-04-05 14:19:42 +09:00
HACKING.rst Update http links in docs 2018-02-25 23:36:05 -08:00
LICENSE Initial setup of the python-octaviaclient repo 2017-03-15 10:20:22 -07:00
README.rst Switch to newer openstackdocstheme and reno versions 2020-05-21 21:09:27 +00:00
babel.cfg Initial setup of the python-octaviaclient repo 2017-03-15 10:20:22 -07:00
bindep.txt Add librsvg2-bin/-tools to bindep.txt 2019-10-22 08:48:11 -05:00
lower-constraints.txt Switch to newer openstackdocstheme and reno versions 2020-05-21 21:09:27 +00:00
requirements.txt Remove Babel requirement 2020-04-17 09:49:33 -07:00
setup.cfg Merge "Add amphora stats show API and CLI" 2020-04-07 23:51:20 +00:00
setup.py Cleanup py27 support 2020-04-04 17:09:01 +02:00
test-requirements.txt Switch to newer openstackdocstheme and reno versions 2020-05-21 21:09:27 +00:00
tox.ini Merge "Fix doc8 check" 2020-04-09 19:31:29 +00:00

README.rst

Team and repository tags

image

python-octaviaclient

Octavia client for OpenStack Load Balancing

This is an OpenStack Client (OSC) plugin for Octavia, an OpenStack Load Balancing project.

For more information about Octavia see: https://docs.openstack.org/octavia/latest/

For more information about the OpenStack Client see: https://docs.openstack.org/python-openstackclient/latest/

Getting Started

Note

This is an OpenStack Client plugin. The python-openstackclient project should be installed to use this plugin.

Octavia client can be installed from PyPI using pip

pip install python-octaviaclient

If you want to make changes to the Octavia client for testing and contribution, make any changes and then run

python setup.py develop

or

pip install -e .