From f018313eb7ad537b15a6f166ba9898520b7863f5 Mon Sep 17 00:00:00 2001 From: MacRimi <123239993+MacRimi@users.noreply.github.com> Date: Fri, 31 Jan 2025 20:13:21 +0100 Subject: [PATCH] Update configure_igpu.sh --- scripts/configure_igpu.sh | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/scripts/configure_igpu.sh b/scripts/configure_igpu.sh index 2ce2cc5..14b2393 100644 --- a/scripts/configure_igpu.sh +++ b/scripts/configure_igpu.sh @@ -54,15 +54,23 @@ load_language() { # ========================================================== -# Validar que el contenedor seleccionado es válido +# Validate that the selected container is valid validate_container_id() { if [ -z "$CONTAINER_ID" ]; then - msg_error "ID del contenedor no definido. Asegúrate de seleccionar un contenedor primero." + msg_error "$(translate 'Container ID not defined. Make sure to select a container first.')" exit 1 fi + + # Check if the container is running and stop it before configuration + if pct status "$CONTAINER_ID" | grep -q "running"; then + msg_info "$(translate 'Stopping the container before applying configuration...')" + pct stop "$CONTAINER_ID" + msg_ok "$(translate 'Container stopped.')" + fi } + # Select LXC container select_container() { clear