source: client/shared/scripts/createImageCustom.template @ 5d05b06

Last change on this file since 5d05b06 was 3c3abbf, checked in by ramon <ramongomez@…>, 10 years ago

#537 #652: Crear plantilla para script personalizado que pueda sustituir a restoreImage, adaptar la interfaz del comando Restaurar Imagen y corregir algunas erratas en el resto de plantillas.

git-svn-id: https://opengnsys.es/svn/branches/version1.0@4479 a21b9725-9963-47de-94b9-378ad31fedc9

  • Property mode set to 100644
File size: 1.2 KB
Line 
1#!/bin/bash
2#/**
3#         createImageCustom
4#@brief   Plantilla para scirpt de creación personalizada de imagen.
5#@param   $1 nº de disco
6#@param   $2 nº de partición
7#@param   $3 Repositorio: CACHE, REPO o dirección IP
8#@param   $4 Nombre canónico de la imagen sin extensión
9#@warning Renombrar este fichero como "createImageCustom" para sustituir al script estándar "createImage".
10#**/
11
12
13# Control de parámetros.
14[ $# -eq 4 ] || ogRaiseError $OG_ERR_FORMAT "$MSG_FORMAT: createImageCustom int_ndisc int_npart str_repo str_imgname" || exit $?
15
16# Toma de parámetros.
17DISK="$1"               # Nº de disco.
18PART="$2"               # Nº de partición.
19REPO="${3^^}"           # Repositorio (en mayúsculas).
20IMGNAME="$4"            # Nombre canónico de imagen (sin extensión).
21
22
23# Paso 0: Añadir código para realizar control de errores de los parámetros de entrada (recomendado).
24
25
26# 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).
27
28
29# Paso 2: Sustituir, si se desea, la llamada al proceso estándar de creación de imagen por código personalizado.
30createImage "$@"
31
32
33# Paso 3: Añadir aquí el código para el proceso posterior tras la creación de la imagen (opcional).
34
35
Note: See TracBrowser for help on using the repository browser.