]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commit
Implements ProcessMonitor to watch over external processes
authorMiguel Angel Ajo <mangelajo@redhat.com>
Mon, 18 Aug 2014 10:59:32 +0000 (12:59 +0200)
committerMiguel Angel Ajo <mangelajo@redhat.com>
Tue, 2 Sep 2014 04:20:08 +0000 (06:20 +0200)
commit7757e8e9dbece8c142a0d1302798d9caf31fdbd3
tree72b173a0ff1b04ce592f3644a8ff20a52a16bb3d
parent5042399d0787c31179dfbec0f7a9d43d1c9450d0
Implements ProcessMonitor to watch over external processes

This class takes care of all the spawned external processes,
taking the administrator configured action in the case of any
of the external processes die unexpectedly.

Implements: blueprint agent-child-processes-status

Change-Id: I6bc7a415dde5723dac07589859796c2ffeef5b54
neutron/agent/linux/external_process.py
neutron/tests/functional/agent/linux/simple_daemon.py [new file with mode: 0644]
neutron/tests/functional/agent/linux/test_process_monitor.py [new file with mode: 0644]
neutron/tests/unit/agent/linux/test_process_monitor.py [new file with mode: 0644]
neutron/tests/unit/test_dhcp_agent.py
neutron/tests/unit/test_l3_agent.py
neutron/tests/unit/test_linux_external_process.py