![]() When trying to exit health_manager the terminal would hang due to a child process using time.sleep(). Now the process uses futurist.periodics to schedule when to run which allows it to quickly and gracefully exit. Also handles the `failover_amphora` not working out or being cancelled correctly and logging the statistics of those occurences instead of incorrectly assuming everything always works out. Co-Authored-By: Adam Harwell <flux.adam@gmail.com> Co-Authored-By: Joshua Harlow <jxharlow@godaddy.com> Change-Id: I870edaab73ab20a9322c8bc1bd2514897417d12a |
||
---|---|---|
.. | ||
__init__.py | ||
agent.py | ||
api.py | ||
haproxy_vrrp_check.py | ||
health_manager.py | ||
house_keeping.py | ||
octavia_worker.py |