(self, app=None, hostname=None, **kwargs)
| 88 | } |
| 89 | |
| 90 | def __init__(self, app=None, hostname=None, **kwargs): |
| 91 | self.app = app or self.app |
| 92 | self.hostname = default_nodename(hostname) |
| 93 | self.startup_time = datetime.now(timezone.utc) |
| 94 | self.app.loader.init_worker() |
| 95 | self.on_before_init(**kwargs) |
| 96 | self.setup_defaults(**kwargs) |
| 97 | self.on_after_init(**kwargs) |
| 98 | |
| 99 | self.setup_instance(**self.prepare_args(**kwargs)) |
| 100 | |
| 101 | def setup_instance(self, queues=None, ready_callback=None, pidfile=None, |
| 102 | include=None, use_eventloop=None, exclude_queues=None, |
nothing calls this directly
no test coverage detected