52 lines
		
	
	
		
			2.6 KiB
		
	
	
	
		
			Plaintext
		
	
	
			
		
		
	
	
			52 lines
		
	
	
		
			2.6 KiB
		
	
	
	
		
			Plaintext
		
	
	
| OpenGnsys Client (Scripts)    README
 | |
| ====================================
 | |
| 
 | |
| 
 | |
| Este directorio contiene algunos scripts de ejemplo que se utilizan
 | |
| por el cliente de la consola web de administración, para realizar
 | |
| las operaciones más comunes de gestión de clientes.
 | |
| 
 | |
| Dichos scripts están desarrollados en PYTHON y utilizan las funciones
 | |
| básicas del motor de clonación.
 | |
| 
 | |
| OpenGnsys Client Cloning Engine incluye un completo conjunto de
 | |
| funiones para que el administrador pueda personalizar sus scripts
 | |
| de gestión.  Sin embargo, estos ejemplos son completamente
 | |
| operativos y pueden ser utilizados directamente.
 | |
| 
 | |
| 
 | |
| Scripts distribuidos:
 | |
| 
 | |
| - bootOs                   arranca un sistema operativo instalado.
 | |
| - configureOs              ejecuta tereas de postconfiguración de un sistema operativo.
 | |
| - createImage              genera una imagen de un sistema operativo.
 | |
| - createLogicalPartitions  define las particiones primarias del disco.
 | |
| - createPrimaryPartitions  define las particiones lógicas del disco.
 | |
| - deployImage              restaura una imagen y postconfigura su sistema operativo.
 | |
| - formatFs                 formatea un sistema de archivos.
 | |
| - getFsType                muestra el tipo (mnemónico) de una partición.
 | |
| - getOsVersion             muestra la versión de sistema operativo instalado.
 | |
| - initCache                inicia o define la caché local.
 | |
| - listHardwareInfo         lista los dispoisitivos del cliente.
 | |
| - listPrimaryPartitions    lista las particiones primarias de un disco.
 | |
| - listSoftwareInfo         lista el software de un sistema operativo.
 | |
| - menuBrowser              arranque el Browser con un menú preconfigurado.
 | |
| - poweroff                 desmonta los sistemas de archivos y apaga el equipo.
 | |
| - reboot                   desmonta los sistemas de archivos y reinicia el equipo.
 | |
| - restoreImage             restaura una imagen de sistema operativo.
 | |
| - updateBootCache          despliega o actualiza el kernel e initrd en el cache.
 | |
| - updateCache              actualiza la cache del cliente con imagen o fichero iso.
 | |
| 
 | |
| 
 | |
| Plantillas para personalización de operaciones:
 | |
| 
 | |
| Se han generado varios scripts de ejemplo para personalizar ciertas operaciones
 | |
| importantes. Para activar una plantilla debe renombrase el ficheros quitando la
 | |
| extensión ".template" y añadir permisos de ejecución. Las plantillas activadas
 | |
| no seránn modificadas por el actualizador de OpenGnsys.
 | |
| 
 | |
| - bootOsCustomtemplate         arranque personalizado de sistema operativo.
 | |
| - configureOsCustomtemplate    postconfiguración personalizada de sistema operativo.
 | |
| - createImageCustomtemplate    creación personalizada de imagen.
 | |
| - restoreImageCustomtemplate   restauración personalizada de imagen.
 |