close
Warning:
Failed to sync with repository "ogBrowser-Git": (1366, "Incorrect string value: '\\xF0\\x9F\\x93\\xA6 I...' for column 'message' at row 1"); repository information may be out of date. Look in the Trac log for more information including mitigation strategies.
- Timestamp:
-
Jul 20, 2009, 9:50:05 AM (16 years ago)
- Author:
-
ramon
- Comment:
-
Lista de clases
Legend:
- Unmodified
- Added
- Removed
- Modified
-
v8
|
v9
|
|
36 | 36 | |
37 | 37 | == Parámetros futuras versión == |
38 | | Los actuales sistemas de los que parte OpenGnsys (hidra, brutalix, EAC) comparten los parámetros indicados en el apartado anterior. |
39 | | Con dichos parámetros ciertas funcionalidades no podrán ser implementadas, o deben de realizarse de una manera no muy clara. Un ejemplo claro es RestorePartitionFromPartition, donde ambas particiones pueden ser locales, o pueden ser remotas, es decir un equipo envia por multicast su partión a multiples particiones remotas. |
40 | | La sintaxis podría set tal como RecursoOrigen RecursoDestino. |
| 38 | Los actuales sistemas de los que parte !OpenGnsys (Hidra, Brutalix, EAC) comparten los parámetros indicados en el apartado anterior. |
| 39 | Con dichos parámetros ciertas funcionalidades no podrán ser implementadas, o deben de realizarse de una manera no muy clara. Un ejemplo claro es !RestorePartitionFromPartition (EAC), donde ambas particiones pueden ser locales, o pueden ser remotas, es decir un equipo envia por multicast su partión a multiples particiones remotas. |
| 40 | La sintaxis podría set tal como {{{RecursoOrigen RecursoDestino}}}. |
41 | 41 | Donde cada Recurso estaría compuesto por unos valores que lo identifiquen. |
42 | 42 | De esta manera tendríamos los siguientes recursos simples: (,) |
… |
… |
|
69 | 69 | Las funciones deben realizar una comprobación y un tratamiento adecuados de posibles errores y fallos, evitando realizar operaciones innecesarias o incorrectas. Se generarán mensajes de error comprensibles y adecuados que ofrezcan información para detectar y corregir el problema, además de devolver un código de error que pueda ser tratado por otras funciones de la API. |
70 | 70 | |
71 | | Asimismo, se deben presentar mensajes informativos normalizados sobre el estado y la evolución de las operaciones realizdas. |
| 71 | Asimismo, se deben presentar mensajes informativos normalizados sobre el estado y la evolución de las operaciones realizadas. |
| 72 | |
| 73 | La implementación de las funciones de la API tendrá en cuenta técnicas de internacionalización, para poder presentar los mensajes y los errores en el idioma del usuario. |
72 | 74 | |
73 | 75 | ''(definir lista de errores y formatos de mensajes)'' |
74 | 76 | |
75 | 77 | |
| 78 | == Funciones del motor de clonación == |
76 | 79 | |
77 | | == Funciones del motor de clonación == |
| 80 | Las funciones de la API se agrupan lógicamente en librerías o clases (según el lenguaje de programación utilizado), con unas características comunes. |
| 81 | |
| 82 | Lista de librerías o clases (en orden alfabético): |
| 83 | * [./Boot Boot] - funciones de postconfiguración y arranque de sistemas de archivos |
| 84 | * [./Disk Disk] - funciones de gestión de discos |
| 85 | * [./File File] - funciones de control de ficheros y directorios |
| 86 | * [./FileSystem FileSystem] - funciones de administración de sistemas de archivos |
| 87 | * [./Image Image] - funciones de creación y clonación de imágenes de sistemas de archivos |
| 88 | * [./Install Install] - funciones de instalación del sistema |
| 89 | * [./Inventory Inventory] - funciones de inventario de clientes |
| 90 | * [./String String] - funciones de tratamiento de cadenas de caracteres |
| 91 | * [./System System] - funciones básicas del sistema |
78 | 92 | |
79 | 93 | ''(lista de funciones para clonar "a mano" o desde scripts)'' |