def shell() -> Shell: config['factory'] = 'CheckFactory' factory = factory_builder.build(config) injector = Injectark(factory) return Shell(injector)
def scheduler() -> Scheduler: config['factory'] = 'CheckFactory' factory = factory_builder.build(config) injector = Injectark(factory) return Scheduler(injector)
def app(loop, aiohttp_client): config['factory'] = 'CheckFactory' factory = factory_builder.build(config) injector = Injectark(factory) app = RestApplication(injector) return loop.run_until_complete(aiohttp_client(app))
def injector(): config['factory'] = 'CheckFactory' factory = factory_builder.build(config) injector = Injectark(factory) return injector