katnip.controllers.server.tcp_system module

class katnip.controllers.server.tcp_system.ServerTcpSystemController(name, logger, proc_name, host, port)

Bases: kitty.controllers.base.BaseController

This controller controls a process on a remote machine by sending tcp commands over the network to a local agent on the remote machine to execute the target using popen.

Note

The implementation of the agent is not part of the code it might be added someday, but currently it is not...

__init__(name, logger, proc_name, host, port)
Parameters:
  • name – name of the object
  • logger – logger for the object
  • proc_name – trigger’s process name
  • host – hostname of the agent
  • port – port of the agent
post_test()
pre_test(test_number)
setup()
teardown()