Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/news-updater.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'nextcloud_news_updater/container.py')
-rw-r--r--nextcloud_news_updater/container.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/nextcloud_news_updater/container.py b/nextcloud_news_updater/container.py
index 745b68e..e16be1f 100644
--- a/nextcloud_news_updater/container.py
+++ b/nextcloud_news_updater/container.py
@@ -13,20 +13,20 @@ from nextcloud_news_updater.dependencyinjection.container import \
class Container(BaseContainer):
- def __init__(self):
+ def __init__(self) -> None:
super().__init__()
self.register(CliApi, lambda c: create_cli_api(c.resolve(Config)))
self.register(WebApi, lambda c: create_web_api(c.resolve(Config)))
self.register(Updater, self._create_updater)
self.register(Config, self._create_config)
- def _create_updater(self, container):
+ def _create_updater(self, container: BaseContainer) -> Updater:
if container.resolve(Config).is_web():
return container.resolve(WebUpdater)
else:
return container.resolve(CliUpdater)
- def _create_config(self, container):
+ def _create_config(self, container: BaseContainer) -> Config:
parser = container.resolve(ArgumentParser)
args = parser.parse()
if args.config: