diff --git a/wizard-work/spark/validate_artifact.py b/wizard-work/spark/validate_artifact.py new file mode 100644 index 0000000..24b8d33 --- /dev/null +++ b/wizard-work/spark/validate_artifact.py @@ -0,0 +1,17 @@ +#!/usr/bin/env python3 +import json +import sys + +path = '/root/troupe-standup/wizard-work/spark/verification_result_20261025.json' +try: + with open(path) as f: + data = json.load(f) + if data.get('status') == 'verified' and len(data.get('packages', {})) >= 4: + print("VALID") + sys.exit(0) + else: + print("INVALID") + sys.exit(1) +except Exception as e: + print(f"ERROR: {e}") + sys.exit(1) \ No newline at end of file