s3ec 0.2.2

File sync daemon and CLI for an S3-compatible event server
mod cli;
mod client;
mod config;
mod daemon;
mod error;

use clap::Parser;

#[tokio::main]
async fn main() -> anyhow::Result<()> {
    tracing_subscriber::fmt()
        .with_env_filter(
            tracing_subscriber::EnvFilter::try_from_default_env()
                .unwrap_or_else(|_| "info".into()),
        )
        .init();

    let cli = cli::Cli::parse();
    cli.command.execute().await
}