diff options
Diffstat (limited to 'client/shared/scripts/createImage')
-rwxr-xr-x | client/shared/scripts/createImage | 21 |
1 files changed, 12 insertions, 9 deletions
diff --git a/client/shared/scripts/createImage b/client/shared/scripts/createImage index 7c6ed5bb..27a8abea 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.0.6b - 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. @@ -83,15 +86,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 @@ -119,6 +113,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 |