diff --git a/ogclient/interfaceAdm/RestaurarImagen b/ogclient/interfaceAdm/RestaurarImagen index 6f9ae24..efde3af 100755 --- a/ogclient/interfaceAdm/RestaurarImagen +++ b/ogclient/interfaceAdm/RestaurarImagen @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/python3 #_______________________________________________________________________________________________________________________________ # # PARAMETROS RECIBIDOS DESDE EL CLIENTE: @@ -11,5 +11,19 @@ #_______________________________________________________________________________________________________________________________ # Llamar al script de despliegue "deployImage". -deployImage "$4" "$3" "$1" "$2" "$5" "$6" "$7" "$8" || exit $? +import sys +import subprocess + +import ogGlobals + +if __name__ == '__main__': + prog = sys.argv[0] + if len (sys.argv) < 7: + print (f'Usage: {prog} [additional_args...]') + sys.exit (1) + + disk, par, imgname, repo, proto, protoopt, *extra = sys.argv[1:] + + rc = subprocess.run ([f'{ogGlobals.OGSCRIPTS}/deployImage.py', repo, imgname, disk, par, proto, protoopt] + extra).returncode + sys.exit (rc) diff --git a/ogclient/interfaceAdm/RestaurarImagen.py b/ogclient/interfaceAdm/RestaurarImagen.sh similarity index 51% rename from ogclient/interfaceAdm/RestaurarImagen.py rename to ogclient/interfaceAdm/RestaurarImagen.sh index efde3af..6f9ae24 100755 --- a/ogclient/interfaceAdm/RestaurarImagen.py +++ b/ogclient/interfaceAdm/RestaurarImagen.sh @@ -1,4 +1,4 @@ -#!/usr/bin/python3 +#!/bin/bash #_______________________________________________________________________________________________________________________________ # # PARAMETROS RECIBIDOS DESDE EL CLIENTE: @@ -11,19 +11,5 @@ #_______________________________________________________________________________________________________________________________ # Llamar al script de despliegue "deployImage". +deployImage "$4" "$3" "$1" "$2" "$5" "$6" "$7" "$8" || exit $? -import sys -import subprocess - -import ogGlobals - -if __name__ == '__main__': - prog = sys.argv[0] - if len (sys.argv) < 7: - print (f'Usage: {prog} [additional_args...]') - sys.exit (1) - - disk, par, imgname, repo, proto, protoopt, *extra = sys.argv[1:] - - rc = subprocess.run ([f'{ogGlobals.OGSCRIPTS}/deployImage.py', repo, imgname, disk, par, proto, protoopt] + extra).returncode - sys.exit (rc)