From 9204a04f180c6bf1d699613bf70f0e1e144c0942 Mon Sep 17 00:00:00 2001 From: ramon Date: Wed, 12 Dec 2012 13:24:18 +0000 Subject: Versión 1.0.5, #565: Integrar cambios en comandos para crear y restaurar imágenes incrementales. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: https://opengnsys.es/svn/branches/version1.0@3463 a21b9725-9963-47de-94b9-378ad31fedc9 --- admin/Interface/RestaurarSoftIncremental | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) (limited to 'admin/Interface/RestaurarSoftIncremental') diff --git a/admin/Interface/RestaurarSoftIncremental b/admin/Interface/RestaurarSoftIncremental index f1afc5be..58f846f5 100755 --- a/admin/Interface/RestaurarSoftIncremental +++ b/admin/Interface/RestaurarSoftIncremental @@ -9,7 +9,7 @@ # $1 Número de disco # $2 Número de particion # $3 Nombre canónico de la imagen básica (sin extensión) -# $4 Dirección del repositorio (Si es 0.0.0.0 es caché) +# $4 Dirección del repositorio # $5 Nombre canónico del software incremental (sin extensión) # $5 Es una cadena "nnnn" tipo flags que codifica varios parametros. # Tiene el formato "nnnn" donde "n" vale 0 ó 1. @@ -34,7 +34,7 @@ fi DISCO=$1 - PARTICION=$2 + NPART=$2 NOMBREIMG=$3 IPREPOSITORIO=$4 NOMBREIMGINC=$5 @@ -54,6 +54,17 @@ #___________________________________________________________________ source /opt/opengnsys/interfaceAdm/ImagenesSincronizadas.lib + + if [ -z $SISTEMAFICHERO ]; then + case "$TIPOPARTICION" in + 7) + SISTEMAFICHERO="Windows" + ;; + 83) + SISTEMAFICHERO="Linux" + ;; + esac + fi #___________________________________________________________________ # # Proceso @@ -98,6 +109,7 @@ # Restauración de la imagen incremental echo "Sincronizando imagen entre $ORIGEN y $DESTINO" | tee -a $OGLOGSESSION $OGLOGFILE restaurarImagen $ORIGEN $DESTINO $SISTEMAFICHERO 1 + restauraListaAcl $ORIGEN $DESTINO $SISTEMAFICHERO $DISCO $NPART RETVAL=$? exit $RETVAL fi @@ -160,6 +172,7 @@ OP_DELETE="" echo "Sincronizando imagen entre $ORIGEN y $DESTINO" | tee -a $OGLOGSESSION $OGLOGFILE restaurarImagen $ORIGEN $DESTINO $SISTEMAFICHERO 2 + restauraListaAcl $ORIGEN $DESTINO $SISTEMAFICHERO $DISCO $NPART RETVAL=$? if [ $RETVAL -ne 0 ]; then exit $OG_ERR_IMAGE @@ -169,4 +182,4 @@ # Retorno #___________________________________________________________________ - exit 0 \ No newline at end of file + exit 0 -- cgit v1.2.3-18-g5258