geneva.plugins.plugin_client¶
-
class
plugin_client.ClientPlugin¶ Bases:
plugins.plugin.PluginDefines 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.