swactor/crates/gossip-dashboard/examples/replay.rs
2026-02-08 23:17:47 +07:00

19 lines
455 B
Rust

use gossip_dashboard::{load_trace, serve_replay};
fn main() {
let args: Vec<String> = std::env::args().collect();
let path = args
.get(1)
.expect("Usage: replay <trace.json>");
let trace = load_trace(path).expect("failed to load trace");
eprintln!(
"Loaded trace '{}': {} nodes, {} events",
trace.name,
trace.node_names.len(),
trace.events.len()
);
serve_replay(&trace, 8081);
}