cuddle-v2/cuddle_cli/src/main.rs

17 lines
289 B
Rust
Raw Normal View History

2022-08-10 16:46:56 +02:00
use config::CuddleConfig;
mod actions;
2022-08-10 12:34:04 +02:00
mod cli;
2022-08-10 16:46:56 +02:00
mod config;
2022-08-10 12:34:04 +02:00
mod context;
mod model;
2022-08-09 17:53:53 +02:00
fn main() -> anyhow::Result<()> {
2022-08-10 16:46:56 +02:00
let config = CuddleConfig::from_env()?;
2022-08-09 17:53:53 +02:00
2022-08-10 16:46:56 +02:00
let context = context::extract_cuddle(config.clone())?;
_ = cli::CuddleCli::new(context)?.execute()?;
2022-08-09 17:53:53 +02:00
Ok(())
}