diff options
author | ramon <ramongomez@us.es> | 2015-01-15 13:02:01 +0000 |
---|---|---|
committer | ramon <ramongomez@us.es> | 2015-01-15 13:02:01 +0000 |
commit | d10b3237021564136886b12a881e745b91e53439 (patch) | |
tree | 3199ba85f7bd02789b4dc6fc22652d2156a6d870 /client/shared/scripts/createImageCustom.template | |
parent | da05968704c20dd9e5a743cd5f7797e9e1c8289f (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.template | 31 |
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). |