use crate::opslog::{DETACHED_EXIT, DRIFT_EXIT, OpRow, OpView, Origin, standings};
fn line(ts: &str, argv: &str, exit: i32, stderr: &str, origin: Origin) -> OpRow {
OpRow {
ts: ts.to_owned(),
argv: argv.to_owned(),
cwd: "/p".to_owned(),
exit,
stdout: String::new(),
stderr: stderr.to_owned(),
origin,
client: crate::registry::Client::default(),
}
}
pub(super) fn ops() -> Vec<OpView> {
standings(&[
line("1700", "bl close x", 1, "gate", Origin::Balls),
line("1701", "bl close x", 0, "", Origin::Balls),
line("1702", "bz login", 2, "no credential", Origin::World),
line("1703", "yog-step ack-failures", 0, "", Origin::World),
line(
"1704",
"litany prime",
3,
"models.yaml missing",
Origin::Conversation,
),
line(
"1705",
"litany prompt c-1",
DETACHED_EXIT,
"",
Origin::Conversation,
),
line(
"1706",
"yog-drift unannounced",
DRIFT_EXIT,
"/root",
Origin::World,
),
])
}