Merge pull request 'refs #1679 add interfaceAdm/IniciarSesion.py' (#6) from bootlib2 into main

Reviewed-on: opengnsys/ogclone-engine#6
pull/7/head
Natalia Serrano 2025-03-19 12:16:43 +01:00
commit c7756f8fb1
1 changed files with 19 additions and 14 deletions

View File

@ -1,18 +1,23 @@
#!/usr/bin/env python3 #!/usr/bin/python3
import sys import sys
import subprocess import subprocess
def main(): import ogGlobals
args = sys.argv[1:] from SystemLib import ogRaiseError
if len(args) == 1: # UHU - Comprobamos el disco, si solo hay un parametro, disco es 1, por compatibilidad con clientes antiguos
disk = 1 prog = sys.argv[0]
if len (sys.argv) < 2 or len (sys.argv) > 3:
ogRaiseError ([], ogGlobals.OG_ERR_FORMAT, f'{prog} disk [partition]')
sys.exit (1)
args = sys.argv[1:]
if 1 == len (args):
disk = '1'
part = args[0] part = args[0]
else: else:
disk = args[0] disk = args[0]
part = args[1] part = args[1]
boot_os(disk, part) subprocess.run ([f'{ogGlobals.OGSCRIPTS}/bootOs.py', disk, part])
if __name__ == "__main__":
main()