git-svn-id: https://opengnsys.es/svn/branches/version1.0@3673 a21b9725-9963-47de-94b9-378ad31fedc9

remotes/github/debian-pkg
alonso 2013-03-08 17:22:04 +00:00
parent b120b77723
commit 39975933ca
7 changed files with 47 additions and 10 deletions

View File

@ -564,8 +564,8 @@ INSERT INTO `parametros` (`idparametro`, `nemonico`, `descripcion`, `nomidentifi
(17, 'res', 'Respuesta del comando: Puede tomar los valores 1 o 2 en el caso de que la respuesta sea correcta o que haya un error al ejecutarse.', '', '', '', 0, 0),
(19, 'ipr', 'Repositorio', 'ip', 'repositorios', 'nombrerepositorio', 1, 1),
(20, 'cpt', 'Tipo partición', 'codpar', 'tipospar', 'tipopar', 1, 1),
(21, 'sfi', 'Sistema de fichero', 'idsistemafichero', 'sistemasficheros', 'nemonico', 1, 0),
(22, 'tam', 'Tamaño', '', '', '', 0, 0),
(21, 'sfi', 'Sistema de fichero', 'nemonico', 'sistemasficheros', 'nemonico', 1, 0),
(22, 'tam', 'Tamaño', '', '', '', 0, 1),
(23, 'ope', 'Operación', ';', '', 'Sin operación;Formatear;Ocultar;Mostrar', 3, 1),
(24, 'nfl', 'Nombre del fichero que se envía o se recibe', '', '', '', 0, 0),
(25, 'hrd', 'Nombre del archivo de inventario hardware enviado por la red', '', '', '', 0, 0),

View File

@ -9,8 +9,19 @@
particiones=$(echo $2 | awk '{n=split($0,sep,"$");print n}')
#___________________________________________________________________
#
# Activa navegador para ver progreso
#___________________________________________________________________
coproc /opt/opengnsys/bin/browser -qws http://localhost/cgi-bin/httpd-log.sh
#___________________________________________________________________
declare -a TBP
declare -a TBF
for ((par=1;par<$particiones;par++));
do
TBP[$par]=$(echo $2 | awk -v p=$par '{
@ -31,6 +42,7 @@ for ((par=1;par<$particiones;par++));
done
# Prepara cadena de particiones _______________________________________
cP=""
for ((par=1;par<$particiones;par++));
do
@ -64,7 +76,21 @@ for ((par=1;par<$particiones;par++));
}')
done
ogCreatePartitions $1 $cP
# Crea tabla de particiones MSDOS
ogCreatePartitionTable 1 MSDOS
# Desmonta todas las particiones y la caché
ogUnmountCache
ogUnmountAll 1
echo "Creando la tabla de particiones $1 $cP" | tee -a $OGLOGSESSION $OGLOGFILE
ogCreatePartitions $1 $cP
#ogDeletePartitionTable 1
#ogSetPartitionActive 1 1
#ogUpdatePartitionTable 1
#ms-sys /dev/sda | grep unknow && ms-sys /dev/sda
# Formatear _______________________________________
@ -74,8 +100,17 @@ for ((par=1;par<$particiones;par++));
if [ $sfi == "EMPTY" ]; then
TBF[$par]=" "
else
echo "Formateando particion: $par con sistema de fichero: $sfi" | tee -a $OGLOGSESSION $OGLOGFILE
ogFormatFs $1 $par $sfi
fi
done
#___________________________________________________________________
#
# Retorno
#___________________________________________________________________
kill $COPROC_PID
exit 0

View File

@ -241,7 +241,7 @@ function HTMLSELECT_operaciones()
________________________________________________________________________________________________________*/
function HTMLSELECT_tipospar($cmd,$codpar)
{
return(HTMLSELECT($cmd,0,"tipospar",$codpar,"codpar","tipopar",150,"","formulariodatos"));
return(HTMLSELECT($cmd,0,"tipospar",$codpar,"codpar","tipopar",150,"","formulariodatos","codpar<256"));
}
/*________________________________________________________________________________________________________
Crea la etiqueta html <SELECT> de los sistemas de ficheros

View File

@ -371,6 +371,7 @@ function filtrado()
{
var ipes="";
for(j=1;j<=cid;j++){
var objTB=document.getElementById("tbo-"+j);
if(objTB){
var imagenes = objTB.getElementsByTagName('img');

View File

@ -7,7 +7,7 @@
if (empty ($TbMsg)) $TbMsg=Array();
$TbMsg["COMMAND_Apagar"]="Apagar";
$TbMsg["COMMAND_Arrancar"]="Arrancar";
$TbMsg["COMMAND_Configurar"]="Configurar";
$TbMsg["COMMAND_Configurar"]="Particionar y Formatear";
$TbMsg["COMMAND_CrearImagen"]="Crear Imagen";
$TbMsg["COMMAND_EjecutarScript"]="Ejecutar Script";
$TbMsg["COMMAND_EliminarImagenCache"]="Eliminar Imagen Cache";

View File

@ -20,6 +20,7 @@ function CreaTablaParametros($cmd,$tabla_parametros,$cont_parametros){
$rs->Primero();
$cont=0;
while (!$rs->EOF){
echo "<br>".$rs->campos["nemonico"];
$auxtabla_parametros="";
$auxtabla_parametros["nemonico"]=$rs->campos["nemonico"];
$auxtabla_parametros["descripcion"]=$rs->campos["descripcion"];
@ -47,4 +48,4 @@ function CreaTablaParametros($cmd,$tabla_parametros,$cont_parametros){
}
$cont_parametros=$cont;
}
?>
?>

View File

@ -102,7 +102,7 @@
if (!$cmd)
Header('Location: '.$pagerror.'?herror=2'); // Error de conexión con servidor B.D.
$tbParametros=CreaTablaParametros($cmd); // Crea tabla en memmoria para acceder a detalles de comandos
$tbParametros=CreaTablaParametros($cmd); // Crea tabla en mezmmoria para acceder a detalles de comandos
//________________________________________________________________________________________________________
//
@ -1110,15 +1110,15 @@ function escribiendoParametros($comando,$descripcion,$valor,$oA)
$bgcolor="#cedcec";
$html.='<TR id="'.$oA->sesion.'" value="A">';
if($sw){
$html.='<TD align=right style="BACKGROUND-COLOR: '.$bgcolor.';" colspan=2>'.$comando.'</TD>';
$html.='<TD align=right style="BACKGROUND-COLOR: '.$bgcolor.';" colspan=2>'.$comando.'&nbsp;&nbsp;&nbsp;</TD>';
$sw=false;
}
else
$html.='<TD style="BACKGROUND-COLOR: '.$bgcolor.';" colspan=2>&nbsp;</TD>';
$html.='<TD style="BACKGROUND-COLOR: '.$bgcolor.';">&nbsp;</TD>';
$html.='<TD style="BACKGROUND-COLOR: '.$bgcolor.';" colspan=4><b>'.$descripcion.'</b>:
$html.='<TD style="BACKGROUND-COLOR: '.$bgcolor.';" colspan=8><b>'.$descripcion.'</b>:
'.$valor.'</TD>';
$html.='<TD style="BACKGROUND-COLOR: '.$bgcolor.';" colspan=5 >&nbsp;</TD>';
$html.='<TD style="BACKGROUND-COLOR: '.$bgcolor.';" colspan=1 >&nbsp;</TD>';
$html.='</TR>';
return($html);
}