summaryrefslogtreecommitdiffstats
path: root/client/shared/scripts/createImageCustom.template
diff options
context:
space:
mode:
authorramon <ramongomez@us.es>2015-01-15 13:02:01 +0000
committerramon <ramongomez@us.es>2015-01-15 13:02:01 +0000
commitd10b3237021564136886b12a881e745b91e53439 (patch)
tree3199ba85f7bd02789b4dc6fc22652d2156a6d870 /client/shared/scripts/createImageCustom.template
parentda05968704c20dd9e5a743cd5f7797e9e1c8289f (diff)
#537 #651: Adaptación de las plantillas de scripts personalizados:
* Se eliminan las plantillas "pre" y "post" para creación de imagen. * Se modifica la plantilla para creación personalizada de imagen con instrucciones para pre y post configuración y de como sustituir la llamada al script estándar. * Se modifica la plantilla para postconfiguración de restauración para incluir más detalles sobre como incluir código. git-svn-id: https://opengnsys.es/svn/branches/version1.0@4478 a21b9725-9963-47de-94b9-378ad31fedc9
Diffstat (limited to 'client/shared/scripts/createImageCustom.template')
-rw-r--r--client/shared/scripts/createImageCustom.template31
1 files changed, 21 insertions, 10 deletions
diff --git a/client/shared/scripts/createImageCustom.template b/client/shared/scripts/createImageCustom.template
index e6f94c6a..3d27f54c 100644
--- a/client/shared/scripts/createImageCustom.template
+++ b/client/shared/scripts/createImageCustom.template
@@ -1,24 +1,35 @@
#!/bin/bash
#/**
# createImageCustom
-#@brief Plantilla para scirpt de creación personalizada de imagen
-#@param $1 disco
-#@param $2 particion
+#@brief Plantilla para scirpt de creación personalizada de imagen.
+#@param $1 nº de disco
+#@param $2 nº de partición
#@param $3 Repositorio: CACHE, REPO o dirección IP
#@param $4 Nombre canónico de la imagen sin extensión
#@warning Renombrar este fichero como "createImageCustom".
+#**/
# Control de parámetros.
-[ $# -eq 4 ] || exit
+[ $# -eq 4 ] || ogRaiseError $OG_ERR_FORMAT "$MSG_FORMAT: createImageCustom int_ndisc int_npart str_repo str_imgname" || exit $?
-# Parámetros.
-DISK="$1"
-PART="$2"
-REPO="${3^^}" # En mayúsculas.
-IMGNAME="$4"
+# Toma de parámetros.
+DISK="$1" # Nº de disco.
+PART="$2" # Nº de partición.
+REPO="${3^^}" # Repositorio (en mayúsculas).
+IMGNAME="$4" # Nombre canónico de imagen (sin extensión).
-# Añadir aquí el código de creación personalizada.
+# Paso 0: Añadir código para realizar control de errores de los parámetros de entrada (recomendado).
+
+
+# Paso 1: Añadir aquí el código para el proceso previo antes de la creación de la imagen en el equipo modelo (opcional).
+
+
+# Paso 2: Susitituir, si se desea, la llamada al proceso estándar de creación de imagen por código personalizado.
+createImage "$@"
+
+
+# Paso 3: Añadir aquí el código para el proceso posterior tras la creación de la imagen (opcional).