#!/usr/bin/python3
#/**
#         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".
#**/

import sys
import subprocess

import ogGlobals
from SystemLib import ogRaiseError

# Control de parámetros.
if len (sys.argv) != 5:
    ogRaiseError ([], ogGlobals.OG_ERR_FORMAT, f'{ogGlobals.lang.MSG_FORMAT} createImageCustom int_ndisc int_npart str_repo str_imgname')
    sys.exit (1)
disk, par, repo, imgname = sys.argv[1:]
repo = repo.upper()

subprocess.run (['createImage.py', disk, par, repo, imgname])
