All checks were successful
Run Check Script / check (pull_request) Successful in 1m59s
23 lines
496 B
Rust
23 lines
496 B
Rust
use anyhow::Result;
|
|
use clap::Parser;
|
|
use harmony_fleet_e2e::{AuthMode, VmStack, VmStackOptions};
|
|
|
|
#[derive(Parser)]
|
|
struct Cli {
|
|
#[arg(long, default_value_t = 1)]
|
|
num_devices: usize,
|
|
}
|
|
|
|
#[tokio::main]
|
|
async fn main() -> Result<()> {
|
|
let cli = Cli::parse();
|
|
let _stack = VmStack::bring_up(VmStackOptions {
|
|
num_devices: cli.num_devices,
|
|
auth_mode: AuthMode::Callout,
|
|
..Default::default()
|
|
})
|
|
.await?;
|
|
tokio::signal::ctrl_c().await?;
|
|
Ok(())
|
|
}
|