Files
troupe-standup/wizard-work/ledger/CK_check_cron_fleet.py
T

17 lines
594 B
Python

import csv, sys, os
csv_path = '/root/.hermes/wizard-outputs/ledger/cron-fleet-jobs-2026-10-26.csv'
md_path = '/root/.hermes/wizard-outputs/ledger/cron-fleet-jobs-2026-10-26.md'
json_path= '/root/.hermes/wizard-outputs/ledger/cron-fleet-jobs-2026-10-26.json'
for p in (csv_path, md_path, json_path):
if not os.path.exists(p) or os.path.getsize(p) == 0:
print('MISSING_OR_EMPTY:', p)
sys.exit(1)
with open(csv_path, newline='') as f:
rows = [r for r in csv.reader(f) if r][1:] # skip header
print('csv_rows=' + str(len(rows)))
sys.exit(0 if len(rows) == 90 else 1)