use e_app::input::api;
use e_app::input::drive_init;
use e_app::input::Opts;
use e_utils::Result;
fn main() -> Result<()> {
let opts = Opts::new(None as Option<Vec<&str>>)?;
if opts.init {
drive_init()?;
}
let res = api(opts)?;
println!("{}", res.to_str()?);
Ok(())
}