from collections.abc import Iterable from anydi import singleton from dmp.shopify.repositories import StoreAssociationRepository @singleton class GetShopifyFivetranConnectionsHandler: def __init__( self, store_association_repository: StoreAssociationRepository, ) -> None: self.store_association_repository = store_association_repository def handle(self) -> Iterable[str]: return self.store_association_repository.get_fivetran_connections_ids()