datacatalog.linkedstores.product package

Submodules

datacatalog.linkedstores.product.schemas module

datacatalog.linkedstores.product.schemas.get_schemas()[source]

Get JSON schemas for ProductDocument

Returns:Object and document JSON schema that define the store
Return type:JSONSchemaCollection

datacatalog.linkedstores.product.store module

class datacatalog.linkedstores.product.store.ProductDocument(inheritance=True, **kwargs)[source]

Bases: datacatalog.linkedstores.basestore.heritableschema.HeritableDocumentSchema

Defines experiment-linked metadata for a file

class datacatalog.linkedstores.product.store.ProductStore(mongodb, config={}, session=None, **kwargs)[source]

Bases: datacatalog.linkedstores.file.store.FileStore

Manage storage and retrieval of ProductDocuments

exception datacatalog.linkedstores.product.store.ProductUpdateFailure[source]

Bases: datacatalog.linkedstores.basestore.exceptions.CatalogUpdateFailure

class datacatalog.linkedstores.product.store.StoreInterface(mongodb, config={}, session=None, **kwargs)[source]

Bases: datacatalog.linkedstores.product.store.ProductStore