STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
validate_export Namespace Reference

Functions

int _count_lines (Path p)
int main ()

Detailed Description

Summarize an Elodin `elodin-db export --format csv` directory for DB validation.

Checks that expected entity families exist (PT/TC/LC calibrated, actuators, controller, board HB).
Use after: FORMAT=csv ./scripts/postprocessing/export_elodin_db.sh <DB_PATH> ./export_csv

Exit codes:
  0 — export looks usable (and passes --strict checks if set)
  1 — missing export dir, no CSVs, or --strict failure

Function Documentation

◆ _count_lines()

int validate_export._count_lines ( Path p)
protected

Definition at line 20 of file validate_export.py.

Referenced by main().

◆ main()

int validate_export.main ( )

Definition at line 28 of file validate_export.py.

References _count_lines(), main(), and max.

Referenced by main().