use anyhow::{bail, Result}; fn main() -> Result<()> { let args: Vec = std::env::args().collect(); if args.len() < 2 { bail!("too few arguments. usage: actualbudget_to_schist_transformer "); } else if args.len() > 2 { bail!("too many arguments. usage: actualbudget_to_schist_transformer "); } let in_db_url = args.get(0).unwrap(); let out_db_url = args.get(1).unwrap(); actualbudget_to_schist_transformer::run::run(in_db_url, out_db_url)?; Ok(()) }