Skip to content

Commit 04063bd

Browse files
committed
chore: populate generated RC1 asset fixtures
1 parent 67c0e24 commit 04063bd

2 files changed

Lines changed: 1249 additions & 362 deletions

File tree

platform-api/src/openmetadata_demo_api/generation.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
from pathlib import Path
77
from typing import Any
88

9+
from openmetadata_demo_api.fixtures import build_asset_fixtures
910
from openmetadata_demo_api.inventory import (
1011
SOURCE_COMMIT,
1112
SOURCE_REF,
@@ -21,7 +22,7 @@
2122
def build_ledgers(source_checkout: Path) -> dict[str, dict[str, Any]]:
2223
source_operations = discover_resource_operations(source_checkout)
2324
manifests = normalize_operations(source_operations)
24-
assets = discover_asset_models()
25+
assets = build_asset_fixtures(source_checkout, discover_asset_models())
2526
provenance = {
2627
"repository": SOURCE_REPOSITORY,
2728
"ref": SOURCE_REF,
@@ -41,7 +42,7 @@ def build_ledgers(source_checkout: Path) -> dict[str, dict[str, Any]]:
4142
"assets.json": {
4243
"source": provenance,
4344
"count": len(assets),
44-
"assets": [{"model": asset, "fixture": None, "scenarios": []} for asset in assets],
45+
"assets": [asset.to_dict() for asset in assets],
4546
},
4647
}
4748

0 commit comments

Comments
 (0)