From d5fd46b1594ccdce21c724e85fa791685aae7e14 Mon Sep 17 00:00:00 2001 From: Roman Mogylatov Date: Tue, 11 Aug 2020 17:41:04 -0400 Subject: [PATCH] Update the container --- .../movie-lister/movies/containers.py | 20 +++++++++---------- 1 file changed, 9 insertions(+), 11 deletions(-) diff --git a/examples/miniapps/movie-lister/movies/containers.py b/examples/miniapps/movie-lister/movies/containers.py index b3e36eca..a1fbeaec 100644 --- a/examples/miniapps/movie-lister/movies/containers.py +++ b/examples/miniapps/movie-lister/movies/containers.py @@ -11,17 +11,15 @@ class ApplicationContainer(containers.DeclarativeContainer): fixtures = providers.Object(fixtures.MOVIES_SAMPLE_DATA) - storage = providers.Singleton( - providers.Selector( - config.storage.type, - csv=providers.Factory( - storages.CsvMovieStorage, - options=config.storage[config.storage.type], - ), - sqlite=providers.Factory( - storages.SqliteMovieStorage, - options=config.storage[config.storage.type], - ), + storage = providers.Selector( + config.storage.type, + csv=providers.Singleton( + storages.CsvMovieStorage, + options=config.storage[config.storage.type], + ), + sqlite=providers.Singleton( + storages.SqliteMovieStorage, + options=config.storage[config.storage.type], ), )