celery.bin.celery

The celery umbrella command.

class celery.bin.celery.CeleryCommand(app=None, get_app=None, no_color=False, stdout=None, stderr=None, quiet=False, on_error=None, on_usage_error=None)[源代码]

  • commands = {u’control’: , u’status’: , u’multi’: , u’shell’: , u’amqp’: , u’beat’: , u’graph’: , u’inspect’: , u’list’: , u’purge’: , u’migrate’: , u’call’: , u’result’: , u’report’: , u’worker’: , u’events’: , u’help’: }
  • enable_config_from_cmdline = True
  • execute(command, argv=None)[源代码]
  • execute_from_commandline(argv=None)[源代码]
  • ext_fmt = u’{self.namespace}.commands’
  • classmethod get_command_info(command, indent=0, color=None)[源代码]
  • handle_argv(prog_name, argv)[源代码]
  • classmethod list_commands(indent=0)[源代码]
  • load_extension_commands()
  • namespace = u’celery’
  • on_concurrency_setup()[源代码]
  • on_usage_error(exc, command=None)
  • prepare_prog_name(name)
  • prog_name = u’celery’
  • classmethod register_command(fun, name=None)
  • with_pool_option(argv)[源代码]

celery.bin.celery.main(argv=None)[源代码]