Update decoupled-packages example

This commit is contained in:
Roman Mogylatov 2021-09-29 17:06:21 -04:00
parent 0bd2903e60
commit 1aa2be4491
2 changed files with 3 additions and 5 deletions

View File

@ -1,8 +1,6 @@
"""Main module.""" """Main module."""
import sys from dependency_injector.wiring import Provide, inject
from dependency_injector.wiring import inject, Provide
from .user.repositories import UserRepository from .user.repositories import UserRepository
from .photo.repositories import PhotoRepository from .photo.repositories import PhotoRepository
@ -38,6 +36,6 @@ def main(
if __name__ == '__main__': if __name__ == '__main__':
application = ApplicationContainer() application = ApplicationContainer()
application.config.from_ini('config.ini') application.config.from_ini('config.ini')
application.wire(modules=[sys.modules[__name__]]) application.wire(modules=[__name__])
main() main()

View File

@ -18,7 +18,7 @@ class ApplicationContainer(containers.DeclarativeContainer):
s3 = providers.Singleton( s3 = providers.Singleton(
boto3.client, boto3.client,
service_name='s3', service_name="s3",
aws_access_key_id=config.aws.access_key_id, aws_access_key_id=config.aws.access_key_id,
aws_secret_access_key=config.aws.secret_access_key, aws_secret_access_key=config.aws.secret_access_key,
) )