Changes between Version 11 and Version 12 of ApiFunciones


Ignore:
Timestamp:
Sep 28, 2009, 12:23:59 AM (15 years ago)
Author:
adv
Comment:

propuestas constantes y variables globales

Legend:

Unmodified
Added
Removed
Modified
  • ApiFunciones

    v11 v12  
    1515 * Nombres de funciones al estilo Rembo-C (sólo con las iniciales en mayúsculas), pero sin copiarlos de Rembo-C. Según se estime oportuno, los nombres de funciones podrán tener un prefijo indicativo del proyecto o del componente del proyecto al que pertenece.
    1616 * Las constantes y variables globales deben ir escritas en mayúsculas.
     17
     18== Variables y constantes globales ==
     19    OPENGNSYS="/opt/opengnsys
     20    export OGBIN=$OPENGNSYS/bin
     21    export OGETC=$OPENGNSYS/etc
     22    export OGLIB=$OPENGNSYS/lib
     23    export OGAPI=$OGLIB/engine/bin
     24    export OGIMG=$OPENGNSYS/images
     25    export OGCAC=$OPENGNSYS/cache -------propuesta 2 ->>>- OGCAC=`ogMountCache`
     26    export OGLOG=$OPENGNSYS/log
     27
     28    export OG_ERR_FORMAT=1              # Formato de ejecucion incorrecto.
     29    export OG_ERR_NOTFOUND=2    # Fichero o dispositivo no encontrado.
     30    export OG_ERR_PARTITION=3   # Error en particion de disco.
     31    export OG_ERR_LOCKED=4              # Particion o fichero bloqueado.
     32    export OG_ERR_IMAGE=5               # Error al crear o restaurar una imagen.
     33    export OG_ERR_NOTOS=6               # Sin sistema operativo.
     34    export OG_ERR_NOTEXEC=7         # Programa o funcion no ejecutable.
     35
     36
     37
     38    OGCLIENTREGISTERED              # Si el cliente está registrado o no en la web
     39
     40    OGCLIENTTYPE                     # tipo de cliente, iniciado desde "cdrom", "pxeram2, "pxenfs", o desde la misma "cache".
     41
     42     OGIPREPO                          # IP del repositorio de imagenes asignado al equipo (mcast, torrent)
     43     OGIPADMIN                         # IP del servidor de administracion (hidra)
     44
     45
     46    CLONETOOLSNTFS                  # Herramienta de clonación para los sistemas de archivos NTFS.
     47    CLONETOOLSEXT                   # Herramienta de clonación para los sistemas de archivos EXT2 EXT3 EXT4
     48    CLONETOOLSCOMPRESOR             # compresor a utilizar al generar una imagen.
     49    CLONEMEMORYSIZE                 # Tamaño de memoria RAM para utilizarlo de buffer para las distintas E/S
     50
     51    UNICASTSESSION                  # informacion de sesión para una conexion unicast.   protocolo:usuario:password  eje1. smb:user:pass  ssh:user:pass   nfs::
     52
     53    MULTICASTSESSION                # informacion de sesión multicas:   IP-puerto:NumeroEquipos:TiempoMaximoEspera
    1754
    1855