neutron/neutron/scheduler
Eugene Nikanorov 28fe7e85cc Unify logic that determines liveliness of DHCP agent
For DHCP agents sometimes it's not enough to check agent's last heartbeat
time because in its starting period the agent may fail to send state reports
because it's busy processing networks.
In rescheduling logic such DHCP agent is given additional time after start.
Additional time is proportional to amount of networks the agent is hosting.
Need to apply the same logic to DHCP agent scheduler to avoid a case
when starting agent is considered dead and a network gets more hosting
agents than configured.

Change-Id: I0fe6244c7d2ed42e4744351be34f251318322c54
Closes-Bug: #1417708
2015-02-19 11:06:04 +04:00
..
__init__.py Empty files should not contain copyright or license 2014-10-20 00:50:32 +00:00
dhcp_agent_scheduler.py Unify logic that determines liveliness of DHCP agent 2015-02-19 11:06:04 +04:00
l3_agent_scheduler.py Merge "Fixes Multiple External Networks issue with DVR" 2015-02-07 00:24:14 +00:00