A library to support Octavia provider drivers.
Go to file
Ghanshyam Mann b993b5f43b Fix hacking min version to 3.0.1
flake8 new release 3.8.0 added new checks and gate pep8
job start failing. hacking 3.0.1 fix the pinning of flake8 to
avoid bringing in a new version with new checks.

Though it is fixed in latest hacking but 2.0 and 3.0 has cap for
flake8 as <4.0.0 which mean flake8 new version 3.9.0 can also
break the pep8 job if new check are added.

To avoid similar gate break in future, we need to bump the hacking min
version.

Also removing the hacking and other related dep from lower-constraints file
as theose are blacklisted requirements and does not need to be present
there.

- http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014828.html

Change-Id: I861f3305af18d112d51a1dc368a00e5fe763b788
2020-05-15 11:32:21 -05:00
doc Stop testing python 2 2019-12-09 18:09:13 -05:00
octavia_lib Merge "Re-home constants here from octavia" 2020-04-01 19:42:12 +00:00
releasenotes Update master for stable/ussuri 2020-04-02 10:53:07 +00:00
tools Initial provider driver library checkin 2018-11-12 10:39:44 -08:00
zuul.d Adding cipher list Support for provider drivers 2020-03-27 19:00:58 +00:00
.coveragerc Initial cookie-cutter commit for octavia-lib 2018-10-12 14:03:43 -07:00
.gitignore Add 'additional_vips' field to driver datamodel 2019-06-07 04:05:35 -07:00
.gitreview OpenDev Migration Patch 2019-04-19 19:35:45 +00:00
.pylintrc Initial provider driver library checkin 2018-11-12 10:39:44 -08:00
.stestr.conf Initial provider driver library checkin 2018-11-12 10:39:44 -08:00
CONTRIBUTING.rst Initial cookie-cutter commit for octavia-lib 2018-10-12 14:03:43 -07:00
HACKING.rst Initial provider driver library checkin 2018-11-12 10:39:44 -08:00
LICENSE Initial cookie-cutter commit for octavia-lib 2018-10-12 14:03:43 -07:00
README.rst Replace git.openstack.org URLs with opendev.org URLs 2019-06-05 21:37:22 +00:00
babel.cfg Initial cookie-cutter commit for octavia-lib 2018-10-12 14:03:43 -07:00
lower-constraints.txt Fix hacking min version to 3.0.1 2020-05-15 11:32:21 -05:00
requirements.txt Remove all usage of six library 2020-01-20 15:41:24 -05:00
setup.cfg Complete dropping py27 support goal 2020-01-20 15:38:00 -05:00
setup.py Initial cookie-cutter commit for octavia-lib 2018-10-12 14:03:43 -07:00
test-requirements.txt Fix hacking min version to 3.0.1 2020-05-15 11:32:21 -05:00
tox.ini Update hacking for Python3 2020-03-31 06:46:44 +00:00

README.rst

Team and repository tags

image

octavia-lib

Latest Version

A library to support Octavia provider drivers.

This python module provides a python library for Octavia provider driver developers.

See the provider driver development guide for more information:

https://docs.openstack.org/octavia/latest/contributor/guides/providers.html

Octavia-lib is distributed under the terms of the Apache License, Version 2.0. The full terms and conditions of this license are detailed in the LICENSE file.