mirror of
https://github.com/MacRimi/ProxMenux.git
synced 2025-06-28 04:06:54 +00:00
Update configure_igpu.sh
This commit is contained in:
parent
b6cf7c238e
commit
684e618774
@ -55,6 +55,14 @@ load_language() {
|
||||
# ==========================================================
|
||||
|
||||
|
||||
# Validar que el contenedor seleccionado es válido
|
||||
validate_container_id() {
|
||||
if [ -z "$CONTAINER_ID" ]; then
|
||||
msg_error "ID del contenedor no definido. Asegúrate de seleccionar un contenedor primero."
|
||||
exit 1
|
||||
fi
|
||||
}
|
||||
|
||||
|
||||
# Selección del contenedor LXC
|
||||
select_container() {
|
||||
@ -80,6 +88,7 @@ select_container() {
|
||||
msg_ok "Contenedor seleccionado: $CONTAINER_ID"
|
||||
}
|
||||
|
||||
|
||||
# Validar y cambiar a privilegiado si es necesario
|
||||
ensure_privileged_container() {
|
||||
validate_container_id
|
||||
@ -101,6 +110,7 @@ ensure_privileged_container() {
|
||||
fi
|
||||
}
|
||||
|
||||
|
||||
# Configurar iGPU en el contenedor
|
||||
configure_lxc_for_igpu() {
|
||||
ensure_privileged_container
|
||||
@ -191,6 +201,16 @@ load_language() {
|
||||
|
||||
# ==========================================================
|
||||
|
||||
|
||||
# Validar que el contenedor seleccionado es válido
|
||||
validate_container_id() {
|
||||
if [ -z "$CONTAINER_ID" ]; then
|
||||
msg_error "ID del contenedor no definido. Asegúrate de seleccionar un contenedor primero."
|
||||
exit 1
|
||||
fi
|
||||
}
|
||||
|
||||
|
||||
# Select LXC container
|
||||
select_container() {
|
||||
CONTAINERS=$(pct list | awk 'NR>1 {print $1, $3}' | xargs -n2)
|
||||
|
Loading…
x
Reference in New Issue
Block a user