blob: bfec6ca7b9283af8750d076524be3502d1a2cd70 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
use clap::Clap;
use super::prelude::*;
#[derive(Clap)]
pub struct Opts {}
pub fn main(config: Config, opts: Opts) -> anyhow::Result<()> {
if !dotup::utils::is_file(&config.archive_path)? {
let archive = Archive::default();
log::info!("Creating archive");
utils::write_archive(&config.archive_path, &archive)?;
} else {
log::info!(
"Archive file already exists : {}",
config.archive_path.display()
);
}
Ok(())
}
|