summaryrefslogtreecommitdiffstats
path: root/client/shared/scripts/ogCrearSoftIncremental
diff options
context:
space:
mode:
authoralonso <alonso@us.es>2013-05-07 13:35:07 +0000
committeralonso <alonso@us.es>2013-05-07 13:35:07 +0000
commit265d4527a01631d4986aa61c2a01d6ffe7e73f01 (patch)
tree969159db91bfca2d5595c38263ec45117930c587 /client/shared/scripts/ogCrearSoftIncremental
parentee89d87497276f79e016ff881a6a37957355a821 (diff)
git-svn-id: https://opengnsys.es/svn/branches/version1.0@3775 a21b9725-9963-47de-94b9-378ad31fedc9
Diffstat (limited to 'client/shared/scripts/ogCrearSoftIncremental')
-rwxr-xr-xclient/shared/scripts/ogCrearSoftIncremental20
1 files changed, 16 insertions, 4 deletions
diff --git a/client/shared/scripts/ogCrearSoftIncremental b/client/shared/scripts/ogCrearSoftIncremental
index 31e57cde..09eb0070 100755
--- a/client/shared/scripts/ogCrearSoftIncremental
+++ b/client/shared/scripts/ogCrearSoftIncremental
@@ -11,14 +11,20 @@
# $3 Nombre canónico de la imagen básica (sin extensión)
# $4 Dirección del repositorio
# $5 Nombre canónico de la imagen incremental (sin extensión)
-# $6 Es una cadena "nnnn" tipo flags que codifica varios parametros.
+# $6 Es una cadena "nnn" tipo flags que codifica varios parametros.
+# Tiene el formato "nnn" donde "n" vale 0 ó 1.
+# 1XX: Gestionar fichero completo en lugar de diferencas
+# X1X: Eliminar archivos de la imagen que no estén en la partición
+# XX1: Comprimir archivos para enviarlos por la red
+# El valor X indica que no importa el valor que tenga el dato
+# $7 Es una cadena "nnnn" tipo flags que codifica varios parametros.
# Tiene el formato "nnnn" donde "n" vale 0 ó 1.
# 1XXX: Borrar la imagen incremental del repositorio antes de crearla
# X1XX: Copiar imagen incremental también a la cache
# XX1X: Borrar previamente la imagen incremental de la cache antes de copiarla
# XXX1: No borrar archivos en destino
# El valor X indica que no importa el valor que tenga el dato
-# $7 Ruta de origen de la Imagen (Carpeta)
+# $8 Ruta de origen de la Imagen (Carpeta)
#___________________________________________________________________
#
@@ -26,7 +32,7 @@
#___________________________________________________________________
PROG="$(basename $0)"
- if [ $# -lt 6 ]; then
+ if [ $# -lt 7 ]; then
usage=" ndisco nparticion nombre_imagen_basica ip_repositorio nombre_imagen_incremental"
usage="$usage copiar_a_caché Borrar_cache_previamente Ruta_origen"
ogRaiseError $OG_ERR_FORMAT "$MSG_FORMAT: $PROG $usage"
@@ -41,12 +47,18 @@
flag=$6
echo "flah:$flag">/tmp/log
+ WHLFILE=${flag:0:1}
+ RMVFILE=${flag:1:1}
+ CMPFILE=${flag:2:1}
+
+ flag=$7
+ echo "flah:$flag">/tmp/log
BORRARIMG=${flag:0:1}
COPIACACHE=${flag:1:1}
BORRACACHE=${flag:2:1}
NOBORRACHIVOS=${flag:3:1}
- RUTAORIGEN=$7
+ RUTAORIGEN=$8
#___________________________________________________________________
#
# Variables y configuración logs