summaryrefslogtreecommitdiffstats
path: root/client
diff options
context:
space:
mode:
authoririna <irinagomez@us.es>2016-10-14 07:47:03 +0000
committeririna <irinagomez@us.es>2016-10-14 07:47:03 +0000
commita6d6d6f0852920cdb9d8207821049c26c3632cec (patch)
treec3d66c12e06bec80fab55e7ca689fdc3a1db78d3 /client
parentf535be9c5f4404a8642f89cf75040a51aba027ec (diff)
#730 createImagen: La copia de seguridad de la imagen antigua se hace después de las comprobaciones.
git-svn-id: https://opengnsys.es/svn/branches/version1.1@5035 a21b9725-9963-47de-94b9-378ad31fedc9
Diffstat (limited to 'client')
-rwxr-xr-xclient/shared/scripts/createImage21
1 files changed, 12 insertions, 9 deletions
diff --git a/client/shared/scripts/createImage b/client/shared/scripts/createImage
index 4f41f55b..5694a8ae 100755
--- a/client/shared/scripts/createImage
+++ b/client/shared/scripts/createImage
@@ -29,6 +29,9 @@
#@version 1.0.2 - Separacion de log
#@author Antonio J.Doblas Viso
#@date 2011-08-4
+#@version 1.1.0 - La copia de seguridad de la imagen antigua se hace después de las comprobaciones.
+#@author Irina Gomez - ETSII Universidad de Sevilla
+#@date 2016-10-14
#*/ ##
# Test 1. crear una imagen en un REPO sin espacio libre.
@@ -97,15 +100,6 @@ if [ $? != 0 ]; then
fi
IMGFILE=$IMGDIR/$(basename "/$4").$IMGEXT
-# Renombrar el fichero de imagen si ya existe.
-if [ -f "$IMGFILE" ]; then
- ogEcho log session "[10] $MSG_SCRIPTS_FILE_RENAME \"$IMGFILE\" -> \"$IMGFILE.ant\"."
- mv "$IMGFILE" "$IMGFILE.ant"
- mv "$IMGFILE.torrent" "$IMGFILE.torrent.ant" 2>/dev/null
- mv "$IMGFILE.sum" "$IMGFILE.sum.ant" 2>/dev/null
- mv "$IMGFILE.full.sum" "$IMGFILE.full.sum.ant" 2>/dev/null
-fi
-
echo " " > $OGLOGCOMMAND
# Borramos ficheros de paginacion y configuracion
ogCleanOs $1 $2
@@ -133,6 +127,15 @@ then
ogEcho log session " $MSG_SCRIPTS_TIME_PARTIAL ( $NEWSIZEFS KB ) : $[TIMEAUX/60]m $[TIMEAUX%60]s"
fi
+# Renombrar el fichero de imagen si ya existe.
+if [ -f "$IMGFILE" ]; then
+ ogEcho log session "[10] $MSG_SCRIPTS_FILE_RENAME \"$IMGFILE\" -> \"$IMGFILE.ant\"."
+ mv "$IMGFILE" "$IMGFILE.ant"
+ mv "$IMGFILE.torrent" "$IMGFILE.torrent.ant" 2>/dev/null
+ mv "$IMGFILE.sum" "$IMGFILE.sum.ant" 2>/dev/null
+ mv "$IMGFILE.full.sum" "$IMGFILE.full.sum.ant" 2>/dev/null
+fi
+
# Crear la imagen.
echo " " > $OGLOGCOMMAND
TIME2=$SECONDS