def startup_info(self): tasklist = "" if self.loglevel <= logging.INFO: include_builtins = self.loglevel <= logging.DEBUG tasklist = self.tasklist(include_builtins=include_builtins) queues = self.defaults.get_queues() return STARTUP_INFO_FMT % { "conninfo": info.format_broker_info(), "queues": info.format_queues(queues, indent=8), "concurrency": self.concurrency, "loglevel": LOG_LEVELS[self.loglevel], "logfile": self.logfile or "[stderr]", "celerybeat": self.run_clockservice and "ON" or "OFF", "events": self.events and "ON" or "OFF", "tasks": tasklist, "loader": get_full_cls_name(self.loader.__class__), }
def test_format_queues(self): self.assertEqual(info.format_queues(QUEUES), QUEUE_FORMAT)