panik todo
parent
f5b47c4e74
commit
1a61701c53
|
|
@ -16,14 +16,13 @@ fn main() {
|
|||
|
||||
if let Some(add) = flags.add {
|
||||
let task = Task(serde_yaml::Value::String(add));
|
||||
panic!("TODO flags.add_schedule");
|
||||
files.files[0]
|
||||
.append(Delta::add(task))
|
||||
.expect("failed to add");
|
||||
if !flags.enqueue_add {
|
||||
files.files[0]
|
||||
.stage_persisted()
|
||||
.expect("failed to stage added");
|
||||
}
|
||||
files.files[0]
|
||||
.stage_persisted()
|
||||
.expect("failed to stage added");
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -54,8 +53,8 @@ struct Flags {
|
|||
#[arg(short = 'd', long = "dry-run", default_value = "false")]
|
||||
dry_run: bool,
|
||||
|
||||
#[arg(short = 'q', long = "enqueue", default_value = "true")]
|
||||
enqueue_add: bool,
|
||||
#[arg(short = 's', long = "add-schedule")]
|
||||
add_schedule: Option<String>,
|
||||
}
|
||||
|
||||
impl Flags {
|
||||
|
|
@ -116,7 +115,7 @@ mod test_flags {
|
|||
add: None,
|
||||
edit: false,
|
||||
dry_run: true,
|
||||
enqueue_add: false,
|
||||
add_schedule: None,
|
||||
};
|
||||
let files = flags.files().expect("failed to files from dir");
|
||||
assert_eq!(1, files.files.len());
|
||||
|
|
|
|||
Loading…
Reference in New Issue