neutron/neutron/agent
Daniel Alvarez 1d38f30555 Kill processes when cleaning up namespaces
This patch will kill processes that are listening on any port/UNIX
socket within the namespace to be cleaned up. To kill them it will
issue a SIGTERM to them (or to their parents if they were forked) and,
if they don't die after a few seconds, a SIGKILL to them and all their
children.

This is intended for those cases when there's no specific cleanup and
serves as a fallback method.

Change-Id: I4195f633ef4a1788496d1293846f19eef89416aa
Partial-Bug: #1403455
2016-12-20 10:52:41 +00:00
..
common ovsdb: don't erase existing ovsdb managers 2016-11-23 07:21:08 +00:00
dhcp Lock in DHCP agent based on network_id 2016-11-28 12:20:25 -08:00
l2 Pass context and resource_type in RPC callback 2016-12-08 06:03:59 -08:00
l3 Clean-up L3 constant TODOs 2016-12-14 11:54:12 -05:00
linux Kill processes when cleaning up namespaces 2016-12-20 10:52:41 +00:00
metadata Refactoring agent metadata config 2016-11-21 19:44:49 +00:00
ovsdb Merge "ovsdb: don't erase existing ovsdb managers" 2016-11-28 12:42:21 +00:00
windows Typo on side_effect rendering the test useless 2016-11-17 21:24:54 +00:00
__init__.py Empty files should not contain copyright or license 2014-10-20 00:50:32 +00:00
agent_extension.py Generalize agent extension mechanism 2016-07-19 13:45:22 +00:00
agent_extensions_manager.py Refactoring config options for l2 agent ext opts 2016-11-21 19:45:04 +00:00
dhcp_agent.py Refactoring agent metadata config 2016-11-21 19:44:49 +00:00
firewall.py Use ICMPV6_TYPE_* constants from neutron-lib 2016-05-28 07:53:35 -07:00
l3_agent.py Refactoring agent metadata config 2016-11-21 19:44:49 +00:00
metadata_agent.py Refactoring agent metadata config 2016-11-21 19:44:49 +00:00
rpc.py Remove fallback functions in agent/rpc 2016-12-06 15:51:16 +01:00
securitygroups_rpc.py Delete conntrack when remote ipset member removed 2016-11-29 16:19:03 +00:00