volli 0.1.10

CLI frontend for volli
1
2
3
4
5
6
7
8
9
10
11
12
use crate::commands::utils::send_cmd;
use crate::{AdminCommand, AdminOpts};

pub async fn run(profile: String, opts: AdminOpts) {
    let res = match opts.command {
        AdminCommand::AgentToken => send_cmd(&profile, "agent_token").await,
        AdminCommand::CoordToken => send_cmd(&profile, "coord_token").await,
    };
    if let Err(e) = res {
        eprintln!("admin error: {e}");
    }
}