Changes between Version 8 and Version 9 of ApiFunciones


Ignore:
Timestamp:
Jul 20, 2009, 11:50:05 AM (15 years ago)
Author:
ramon
Comment:

Lista de clases

Legend:

Unmodified
Added
Removed
Modified
  • ApiFunciones

    v8 v9  
    3636
    3737== 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.
     38Los actuales sistemas de los que parte !OpenGnsys (Hidra, Brutalix, EAC) comparten los parámetros indicados en el apartado anterior. 
     39Con 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.
     40La sintaxis podría set tal como {{{RecursoOrigen RecursoDestino}}}.
    4141Donde cada Recurso estaría compuesto por unos valores que lo identifiquen.
    4242De esta manera tendríamos los siguientes recursos simples: (,)
     
    6969Las 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.
    7070
    71 Asimismo, se deben presentar mensajes informativos normalizados sobre el estado y la evolución de las operaciones realizdas.
     71Asimismo, se deben presentar mensajes informativos normalizados sobre el estado y la evolución de las operaciones realizadas.
     72
     73La 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.
    7274
    7375''(definir lista de errores y formatos de mensajes)''
    7476
    7577
     78== Funciones del motor de clonación ==
    7679
    77 == Funciones del motor de clonación ==
     80Las 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
     82Lista 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
    7892
    7993''(lista de funciones para clonar "a mano" o desde scripts)''