rialto.metadata package
Subpackages
Submodules
rialto.metadata.enums module
rialto.metadata.metadata_manager module
- class rialto.metadata.metadata_manager.MetadataManager(session, schema_path: str | None = None)[source]
Bases:
object
Metadata storage i/o
- get_feature(group_name: str, feature_name: str) FeatureMetadata [source]
Get metadata of one feature
- Parameters:
group_name – string name of feature group
feature_name – string name of feature
- Returns:
FeatureMetadata object
- get_group(group_name: str) GroupMetadata [source]
Get metadata of one feature group
- Parameters:
group_name – string name of feature group
- Returns:
GroupMetadata object
- update(group_md: GroupMetadata, features_md: List[FeatureMetadata])[source]
Save or refresh information about generated features and their groups
- Parameters:
group_md – GroupMetadata object
features_md – list of FeatureMetadata objects
- Returns: