db6b62ebdd
The default value of these options was False, it means that octaviaclient sends {'attr': False} to the Octavia API even if it is not required. Setting the default value to None, the attribute will not be send when it is not needed. It also fixes a potential issue when using recent python-octaviaclient release with an old octavia release that doesn't support HSTS. Closes-Bug: #2037253 Change-Id: Ica89bbd257216ef423afc44e0c81498037aece20 |
||
---|---|---|
doc | ||
octaviaclient | ||
releasenotes | ||
tools | ||
zuul.d | ||
.coveragerc | ||
.gitignore | ||
.gitreview | ||
.mailmap | ||
.pylintrc | ||
.stestr.conf | ||
CONTRIBUTING.rst | ||
HACKING.rst | ||
LICENSE | ||
README.rst | ||
bindep.txt | ||
requirements.txt | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
README.rst
Team and repository tags
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/
- Free software: Apache license
- Documentation: https://docs.openstack.org/python-octaviaclient/latest/
- Source: https://opendev.org/openstack/python-octaviaclient
- Release notes: https://docs.openstack.org/releasenotes/python-octaviaclient/
- Bugs: https://storyboard.openstack.org/#!/project/911
Getting Started
Note
This is an OpenStack Client plugin. The
python-openstackclient
project should be installed to use
this plugin.
Note
This project is only intended to be used for the OpenStack Client CLI. The openstacksdk should be used for python bindings.
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 .