1.3 KiB
1.3 KiB
Excititor VEX Ingest Management CLI
Module
Cli
Status
IMPLEMENTED
Description
Manage Excititor VEX ingest workflows: initialize state with checkpoint resume, pull from providers with time windows and force mode, and run exports.
Implementation Details
- Command Handlers:
src/Cli/StellaOps.Cli/Commands/CommandHandlers.cs-- Excititor-related handlers - VEX Observations Client:
src/Cli/StellaOps.Cli/Services/VexObservationsClient.cs/IVexObservationsClient.cs-- VEX observations API client - Commands:
stella vex ingest init-- initialize VEX ingest statestella vex ingest pull --provider <name> --from <date> --to <date>-- pull VEX statements from providerstella vex ingest pull --force-- force re-pull all statementsstella vex ingest export-- export ingested VEX data
E2E Test Plan
- Run
stella vex ingest initand verify state initialized - Run
stella vex ingest pull --provider osvand verify VEX statements pulled - Run
stella vex ingest pull --from 2024-01-01 --to 2024-12-31and verify time window filtering - Run
stella vex ingest pull --forceand verify force re-pull - Run
stella vex ingest exportand verify export execution - Verify checkpoint resume works after interrupted pull