Starts the cyme branch service.
-
-i, --id
Set branch id, if not provided one will be automatically generated.
-
--without-httpd
Disable the HTTP server thread.
-
-l, --loglevel
Set custom log level. One of DEBUG/INFO/WARNING/ERROR/CRITICAL.
Default is INFO.
-
-f, --logfile
Set custom log file path. Default is <stderr>
-
-D, --instance-dir
Custom instance directory (default is instances/`)
Must be writeable by the user cyme-branch runs as.
-
-C, --numc
Number of controllers to start, to handle simultaneous
requests. Each controller requires one AMQP connection.
Default is 2.
-
--sup-interval
Supervisor schedule Interval in seconds. Default is 5.
-
class cyme.management.commands.cyme_branch.Command(env=None, *args, **kwargs)
-
args = '[optional port number, or ipaddr:port]'
-
banner()
-
branch_cls = 'cyme.branch.Branch'
-
connect_signals()
-
default_detach_logfile = 'b ranch.log'
-
default_detach_pidfile = 'branch.pid'
-
handle(*args, **kwargs)
-
help = 'Starts a cyme branch'
-
install_signal_handlers()
-
name = 'cyme-branch'
-
on_branch_ready(sender=None, **kwargs)
-
on_branch_shutdown(sender=None, **kwargs)
-
option_list = (<Option at 0x1f5f320: -v/--verbosity>, <Option at 0x1f5f3b0: --settings>, <Option at 0x1f5f368: --pythonpath>, <Option at 0x1f5f3f8: --traceback>, <Option at 0x4c1ad40: -b/--broker>, <Option at 0x4c1ab90: --detach>, <Option at 0x4c1ac20: -i/--id>, <Option at 0x4a20ab8: -X/--no-interaction>, <Option at 0x4b55ea8: --without-httpd>, <Option at 0x4b55c68: -l/--loglevel>, <Option at 0x41820e0: -D/--instance-dir>, <Option at 0x4b57248: -C/--numc>, <Option at 0x4b32320: --sup-interval>, <Option at 0x4a0f0e0: -f/--logfile>, <Option at 0x4b503b0: --pidfile>, <Option at 0x4b50170: --uid>, <Option at 0x4b505a8: --gid>, <Option at 0x4b50ea8: --umask>, <Option at 0x4b50c68: --workdir>)
-
repr_controller_id(c)
-
set_process_title(info)
-
setup_default_env(env)
-
setup_shutdown_progress(sender=None, **kwargs)
-
setup_startup_progress(sender=None, **kwargs)
-
signals
-
stop()