From 831de70ba49f7a66ff3ebbe2ad4716a2d2d3fa11 Mon Sep 17 00:00:00 2001 From: Irina Gómez Date: Fri, 15 Mar 2019 13:12:02 +0100 Subject: #802 #888 When the computer or repo propierties change, the console regenerate the PXE files for bios and uefi. --- admin/WebConsole/gestores/gestor_ordenadores.php | 6 +++--- admin/WebConsole/gestores/gestor_pxe_grub4dos.php | 22 ++++++++-------------- 2 files changed, 11 insertions(+), 17 deletions(-) (limited to 'admin/WebConsole/gestores') diff --git a/admin/WebConsole/gestores/gestor_ordenadores.php b/admin/WebConsole/gestores/gestor_ordenadores.php index 2b517abd..b83c8ba4 100644 --- a/admin/WebConsole/gestores/gestor_ordenadores.php +++ b/admin/WebConsole/gestores/gestor_ordenadores.php @@ -284,7 +284,7 @@ function Gestiona(){ if ($resul){ // Crea una tabla nodo para devolver a la página que llamó ésta $idordenador=$cmd->Autonumerico(); // Crear fichero TFTP/PXE por defecto para el nuevo ordenador. - createBootMode ($cmd, "", $idordenador, $idioma); + createBootMode ($cmd, "", $nombreordenador, $idioma); // Insertar datos en el árbol de configuración. $arbolXML=SubarbolXML_ordenadores($idordenador,$nombreordenador); $baseurlimg="../images/signos"; // Url de las imagenes de signo @@ -299,7 +299,7 @@ function Gestiona(){ WHERE idordenador=@idordenador"; $resul=$cmd->Ejecutar(); // Actualizar fichero TFTP/PXE a partir de la plantilla asociada. - createBootMode ($cmd, $arranque, $idordenador, $idioma); + createBootMode ($cmd, $arranque, $nombreordenador, $idioma); break; case $op_eliminacion : $resul=EliminaOrdenadores($cmd,$idordenador,"idordenador");// Eliminación en cascada @@ -310,7 +310,7 @@ function Gestiona(){ $cmd->texto="UPDATE ordenadores SET idaula=@idaula, grupoid=@grupoid WHERE idordenador=@idordenador"; $resul=$cmd->Ejecutar(); // Actualizar fichero TFTP/PXE a partir de la plantilla asociada. - createBootMode ($cmd, $arranque, $idordenador, $idioma); + createBootMode ($cmd, $arranque, $nombreordenador, $idioma); break; default: break; diff --git a/admin/WebConsole/gestores/gestor_pxe_grub4dos.php b/admin/WebConsole/gestores/gestor_pxe_grub4dos.php index 6c21c2b4..fc21bbdc 100644 --- a/admin/WebConsole/gestores/gestor_pxe_grub4dos.php +++ b/admin/WebConsole/gestores/gestor_pxe_grub4dos.php @@ -1,36 +1,30 @@