use arcbox_cli::client;
use anyhow::Result;
use clap::Args;
#[derive(Args)]
pub struct StartArgs {
pub container: String,
#[arg(short, long)]
pub attach: bool,
#[arg(short, long)]
pub interactive: bool,
}
pub async fn execute(args: StartArgs) -> Result<()> {
let daemon = client::get_client().await?;
let path = format!("/v1.43/containers/{}/start", args.container);
daemon.post_empty::<()>(&path, None).await?;
println!("{}", args.container);
if args.attach {
tracing::warn!("Attach mode not yet implemented");
}
Ok(())
}