neutron/neutron/plugins/ml2/drivers/openvswitch/agent
Ihar Hrachyshka aac17c6be9 Reconcile quitting_rpc_timeout with backoff RPC client
With backoff client, setting .timeout property on it doesn't take any
effect. It means that starting from Mitaka, we broke
quitting_rpc_timeout option.

Now, when the TERM signal is received, we reset the dict capturing
per-method timeouts; and we cap waiting times by the value of the
option. This significantly reduces time needed for the agent to
gracefully shut down.

Change-Id: I2d86ed7a6f337395bfcfdb0698ec685cf384f172
Related-Bug: #1663458
2017-03-21 01:26:31 +00:00
..
common Agent common config 2017-03-15 09:52:18 -06:00
extension_drivers qos: Pass correctly table_id to openflow driver 2017-03-14 12:11:24 -04:00
openflow OpenFlowSwitchMixin: do not override delete_flows 2017-02-24 10:43:31 -05:00
xenapi Add bashate support 2017-02-25 06:29:55 +00:00
__init__.py Restructure agent code in preparation for decomp 2015-06-26 15:06:49 +00:00
main.py Add OSprofiler support 2016-05-20 11:35:59 -05:00
ovs_agent_extension_api.py Generalize agent extension mechanism 2016-07-19 13:45:22 +00:00
ovs_capabilities.py Add agent-side driver scaffolding for trunk functionality 2016-08-18 12:10:22 +00:00
ovs_dvr_neutron_agent.py OpenFlowSwitchMixin: do not override delete_flows 2017-02-24 10:43:31 -05:00
ovs_neutron_agent.py Reconcile quitting_rpc_timeout with backoff RPC client 2017-03-21 01:26:31 +00:00
vlanmanager.py Removed deprecated class LocalVLANMapping 2016-11-07 20:24:06 +00:00