From: Ondrej Lichtner <olichtne(a)redhat.com>
The following patch series reimplements the NetTestCommand class used on the
slave. In the new implementation we run all commands in a sepparate process
to unify the design. This change was also necessary to make the SlaveServer
fully non-blocking.
Ondrej Lichtner (5):
NetTestSlave: bug fix for the ServerHandler
NetTestCommand: reimplementation of NetTestCommand
NetTestCommand: renaming in NetTestCommandContext
NetTestCommand: reimplement the NetTestCommand classes
NetTestSlave: adjust response handling to fit NetTestCommand
lnst/Common/NetTestCommand.py | 195 +++++++++++++++++++++++++-----------------
lnst/Slave/NetTestSlave.py | 45 ++++++++--
2 files changed, 152 insertions(+), 88 deletions(-)
--
1.7.11.7