criner-cli 0.4.1

A command-line interface for the 'Criner' crates mining platform
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
use clap::Parser;

fn main() -> criner::error::Result<()> {
    let args = criner_cli::Args::parse();
    if let Some(criner_cli::SubCommands::Mine { no_gui, .. }) = args.sub {
        if no_gui {
            env_logger::init_from_env(env_logger::Env::default().default_filter_or("info"));
        }
    } else {
        env_logger::init();
    }
    criner_cli::run_blocking(args)
}