libgs.rpc.RPCSchedulerServer

class libgs.rpc.RPCSchedulerServer(gs, addr='localhost', port=8000, enforce_signoffs=None)[source]

This class sets up an RPC server that can be contacted remotely in order to load and execute a schedule (it will create a local scheduler with that) schedule and execute it.

Methods

disable()
enable()
execute_schedule(schedule[, …])
scheduler_state()
start()
stop_schedule()