parse add

This commit is contained in:
Bel LaPointe
2026-02-01 11:41:14 -07:00
parent cb8a173456
commit cd26b1a82a

View File

@@ -111,8 +111,18 @@ mod test_flags {
} }
} }
fn add(files: Vec<String>, add: String, add_schedule: Option<String>) -> Result<(), String> { fn add(files: Vec<String>, added: String, add_schedule: Option<String>) -> Result<(), String> {
Err("not impl".to_string()) let task = match add_schedule.clone() {
None => serde_yaml::Value::String(added),
Some(add_schedule) => {
let mut m = serde_yaml::Mapping::new();
m.insert("schedule".into(), add_schedule.into());
m.insert("do".into(), added.into());
serde_yaml::Value::Mapping(m)
}
};
panic!("append {:?} to {:?}", &task, &files);
} }
fn reconcile(files: Vec<String>) -> Result<(), String> { fn reconcile(files: Vec<String>) -> Result<(), String> {