geneva.plugins.plugin_client¶
-
class
plugin_client.
ClientPlugin
¶ Bases:
plugins.plugin.Plugin
Defines superclass for each application plugin.
-
__init__
()¶ Initialize self. See help(type(self)) for accurate signature.
-
static
get_args
(command)¶ Defines required global args for all plugins
-
start
(args, logger)¶ Runs this plugin.
-
wait_for_censor
(serverip, port, environment_id, log_dir)¶ Sends control packets to the censor for up to 20 seconds until it’s ready.
-
-
plugin_client.
main
(command)¶ Used to invoke the plugin client from the command line.