args-cli 0.1.1

Command-line interface for args
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
use crate::{client::ArgsClient, config::RunnerConfig};

pub async fn verify(config: RunnerConfig) -> anyhow::Result<()> {
    let client = ArgsClient::from_runner_config(&config);

    match client.verify_runner().await {
        Ok(()) => println!("Runner config verified."),
        Err(_) => println!("Runner config invalid."),
    }

    Ok(())
}