diff options
Diffstat (limited to 'admin')
-rw-r--r-- | admin/WebConsole/comandos/gestores/gestor_Comandos.php | 66 |
1 files changed, 66 insertions, 0 deletions
diff --git a/admin/WebConsole/comandos/gestores/gestor_Comandos.php b/admin/WebConsole/comandos/gestores/gestor_Comandos.php index b92307c3..95b81799 100644 --- a/admin/WebConsole/comandos/gestores/gestor_Comandos.php +++ b/admin/WebConsole/comandos/gestores/gestor_Comandos.php @@ -239,6 +239,72 @@ if($sw_ejya=='on'){ ################################################################### +<<<<<<< HEAD +################################################################### +///////////////////// agp /////////////////////////////////////// +################################################################### +if($sw_ejya=='on'){ + if( ($sw_ejsis == "0") && ($idcomando == "3" || $idcomando == "18") ){ + + // Buscamos el Numero de Disco + $disco=explode(chr(13),$atributos); + $disco=$disco[0]; + $disco=explode("=",$disco); + $disco=$disco[1]; + + // ========================================= + // Buscamos el Numero de Particion + $particion=explode(chr(13),$atributos); + $particion=$particion[1]; + $particion=explode("=",$particion); + $particion=$particion[1]; + + // ========================================= + // Asignamos el arranque + $insisresdisk=$disco." ".$particion; + + $cadenaipsh=explode(";",$filtro); + for ($x=0;$x<count($cadenaipsh);$x++){ + /*-------------------------------------------------------------------------------------------------------------------- + Creacion del fichero .sh para cambiar la columna de arranque + --------------------------------------------------------------------------------------------------------------------*/ + $ipsh=$cadenaipsh[$x]; + $ficherosh = "/opt/opengnsys/log/clients/setBootMode/InSisRes.".$ipsh; + $ficherolanza=fopen($ficherosh,"w"); + fwrite($ficherolanza,"#!/bin/bash + + ########################################## + ipsh=\"".$ipsh."\" + ########################################## + #/*--------------------------------------------------------------------------------------------------------------------*/ + #/* CAMBIAMOS EL NETBOOT AVANZADO */ + #/*--------------------------------------------------------------------------------------------------------------------*/ + + # Matamos el proceso de deployImage + PROCDEPLOY=`ps -aux | grep deployImage | awk 'NR == 1' | awk '{ print $2 }' ` + kill -9 \$PROCDEPLOY + sleep 2 + + # Borramos el fichero + rm /opt/opengnsys/log/setBootMode/InSisRes.$ipsh + + # Iniciamos el Sistema + sleep 2 + bootOs $insisresdisk + + "); + fclose($ficherolanza); + exec("chmod 777 /opt/opengnsys/log/clients/setBootMode/InSisRes.".$ipsh.""); + } + } +} +################################################################### +///////////////////// agp /////////////////////////////////////// +################################################################### + + +======= +>>>>>>> ad404a75612b5101f72cafb6ab2a1b62bf7b9d5e /*-------------------------------------------------------------------------------------------------------------------- Creación de parametros para sentencias SQL --------------------------------------------------------------------------------------------------------------------*/ |