diff --git a/src/main.rs b/src/main.rs index 29c4426bf2282c5ba77d708e3060717398c25e3a..12d821a8f92fa83138eea263ac22082ed2b4474d 100644 --- a/src/main.rs +++ b/src/main.rs @@ -35,6 +35,8 @@ struct Commit { /// The compression used to save the results folder (no, lz4, zstd, zlib or lzma) #[clap(short, long, default_value = "lz4")] compression: String, + #[clap(takes_value = false, short, long)] + update: bool, } #[derive(Debug, Args)] @@ -58,7 +60,7 @@ fn main() { init::init_repository(); } Commands::Commit(commit) => { - commit::commit(commit.compression, String::from("")); + commit::commit(commit.compression, String::from(""), commit.update); } Commands::List(list) => { list::borg_list(list.first, list.last, &list.archive);