use crate::cli::commands::NginxSubCommand;
use crate::sdk::nginx;
use anyhow::Result;
pub async fn run_nginx(command: NginxSubCommand, debug: bool) -> Result<()> {
match command {
NginxSubCommand::Setup { domain, port } => nginx::setup_nginx(&domain, port, debug).await,
NginxSubCommand::List => nginx::list_nginx(debug).await,
NginxSubCommand::Update { domain, port } => nginx::update_nginx(&domain, port, debug).await,
}
}