#!/bin/bash #/** # createImageCustom #@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" para sustituir al script estándar "createImage". #**/ # Control de parámetros. [ $# -eq 4 ] || ogRaiseError $OG_ERR_FORMAT "$MSG_FORMAT: createImageCustom int_ndisc int_npart str_repo str_imgname" || exit $? # 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). # 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: Sustituir, 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).