コード例 #1
0
def file_store_service():
    tenant_provider = StandardTenantProvider()
    tenant_provider.setup(Tenant(name="Default"))

    file_store_service = MemoryFileStoreService(tenant_provider)

    return file_store_service
コード例 #2
0
ファイル: conftest.py プロジェクト: knowark/mediark
def swift_file_store_service(swift_auth_supplier, mock_http_client):
    data_config = config

    standard_tenant_provider = StandardTenantProvider()
    standard_tenant_provider.setup(Tenant(id='2', name="custom-tenant"))
    return SwiftFileStoreService(standard_tenant_provider, swift_auth_supplier,
                                 mock_http_client, data_config)
コード例 #3
0
def media_repository():
    parser = QueryParser()
    auth_provider = StandardAuthProvider()
    tenant_service = StandardTenantProvider()
    media_repository = MemoryMediaRepository(
        parser, tenant_service, auth_provider)
    media_repository.load({
        'default': {
            '001': Media(
                id='001', reference='ABC',
                path='images/abcd1234.jpg',
                uri='data/abcd1234.jpg'),
            '002': Media(id='002', reference='XYZ')
        }
    })
    return media_repository
コード例 #4
0
ファイル: test_email_manager.py プロジェクト: knowark/mediark
def tenant_provider() -> StandardTenantProvider:
    tenant_provider = StandardTenantProvider()
    tenant_provider.setup(Tenant(name="Default"))
    return tenant_provider
コード例 #5
0
ファイル: conftest.py プロジェクト: knowark/mediark
def tenant_provider() -> TenantProvider:
    return StandardTenantProvider()
コード例 #6
0
ファイル: test_sql_connector.py プロジェクト: knowark/mediark
def tenant_provider():
    tenant_provider = StandardTenantProvider()
    tenant_provider.setup(Tenant(name="Origin"))
    return tenant_provider
コード例 #7
0
def file_informer(media_repository):
    tenant_provider = StandardTenantProvider()
    file_store_service = MemoryFileStoreService(tenant_provider)
    return StandardFileInformer(
        file_store_service, media_repository)
コード例 #8
0
def directory_file_store_service(tmp_path):
    config['dir_path'] = tmp_path / 'data'
    standard_tenant_provider = StandardTenantProvider()
    standard_tenant_provider.setup(Tenant(id='2', name="custom-tenant"))
    return DirectoryFileStoreService(standard_tenant_provider, config)