celery.apps.multi

Start/stop/manage workers.

class celery.apps.multi.Cluster(nodes, cmd=None, env=None, on_stopping_preamble=None, on_send_signal=None, on_still_waiting_for=None, on_still_waiting_progress=None, on_still_waiting_end=None, on_node_start=None, on_node_restart=None, on_node_shutdown_ok=None, on_node_status=None, on_node_signal=None, on_node_signal_dead=None, on_node_down=None, on_child_spawn=None, on_child_signalled=None, on_child_failure=None)[исходный код]

Represent a cluster of workers.

property data
find(name)[исходный код]
getpids(on_down=None)[исходный код]
kill()[исходный код]
restart(sig=Signals.SIGTERM)[исходный код]
send_all(sig)[исходный код]
shutdown_nodes(nodes, sig=Signals.SIGTERM, retry=None)[исходный код]
start()[исходный код]
start_node(node)[исходный код]
stop(retry=None, callback=None, sig=Signals.SIGTERM)[исходный код]
stopwait(retry=2, callback=None, sig=Signals.SIGTERM)[исходный код]
class celery.apps.multi.Node(name, cmd=None, append=None, options=None, extra_args=None)[исходный код]

Represents a node in a cluster.

alive()[исходный код]
property argv_with_executable
property executable
classmethod from_kwargs(name, **kwargs)[исходный код]
getopt(*alt)[исходный код]
handle_process_exit(retcode, on_signalled=None, on_failure=None)[исходный код]
property logfile
property pid
property pidfile
prepare_argv(argv, path)[исходный код]
send(sig, on_error=None)[исходный код]
start(env=None, **kwargs)[исходный код]
Вернуться на верх