- Python 2 is no longer supported
- setup.py is no longer managed by the global tooling
- Recent pip does not require appropriate order in requirement files
Change-Id: I6e88a069b5cf5adeb129264642abbaf836a663d2
This patch cleans up the octavia-lib documentation and removes an
unused requirement for oslo.log.
Change-Id: I4ddcb51fcfb976e825cd204d5f4f561d60ee0455
This patch adds get methods to the driver-lib which allows provider
drivers to query for objects by ID.
In support of the get methods, this patch fixes a bug in the data
model to_dict() where it may not properly recurse the objects.
It also improves connecting to the driver agent sockets and adds a
timeout while waiting to receive data from the driver-agent.
Change-Id: Ia69d1f61571a1a65dee585037affb317999d7ade
Story: 2005870
Task: 33682
This patch is the inital move of the provider driver modules from
Octavia to octavia-lib.
This patch also moves the required constants and makes them available
to the provider drivers.
Change-Id: I7c1b5d7ae59ce8971d21db225174095f8b5919ce