From: Ondrej Lichtner <olichtne(a)redhat.com>
This patch series implements transmission of exceptions over our communication
protocol. The exceptions are logged on the slaves and the logs are transmitted
to the controller. Additionaly the slave sends a message of type "exception" to
notify the controller that an exception has occured. When this happens the
controller stops the interpretation of the recipe and performs cleanup on
slaves.
Ondrej Lichtner (5):
NetTestSlave: add handling for exception messages
NetTestSlave: catch exceptions from methods
NetTestController: add handling for exception messages
NetTestSlave: add kill_cmds method and cleanup
NetTestController: fix slave cleanup
lnst/Common/NetTestCommand.py | 1 +
lnst/Controller/NetTestController.py | 30 ++++++++++++++++++++++++-----
lnst/Slave/NetTestSlave.py | 37 +++++++++++++++++++++++++++++++++++-
3 files changed, 62 insertions(+), 6 deletions(-)
--
1.7.11.7
Show replies by date