#!/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])