use clap::Parser;
#[derive(Parser, Default, Debug)]
#[clap(author = "Shane Poppleton", version, about = "Forge backup command")]
pub struct Args {
#[clap(long)]
pub aws_profile: Option<String>,
#[clap(long)]
pub temp_folder: Option<String>,
#[clap(long)]
pub s3_bucket: Option<String>,
#[clap(long)]
pub s3_folder: Option<String>,
#[clap(long)]
pub home_dir: Option<String>,
#[clap(long)]
pub notify_success: Option<bool>,
#[clap(long)]
pub alert_email: Option<String>,
#[clap(long)]
pub exclude_users: Option<Vec<String>>,
#[clap(long)]
pub hostname: Option<String>,
}