wiki:FicheroConfiguracion

Fichero de Configuración

El fichero de configuración opengnsys.conf debería contener todos los parametros que necesiten las aplicaciones, tanto en el servidor como en los clientes, que no se vayan a mantener en la base de datos.

Podría estar formado por las siguientes secciones:

  • [Common]: Contendría todas las variables que deben conocer las aplicaciones que se ejecuten tanto en el servidor como en los clientes.
  • [Server]: Parámetros necesarios para el funcionamiento de los componentes del servidor.
  • [Clients]: Configuraciones que sólo afectan al funcionamiento de los clientes.

Estos parámetros se podrían exportar como variables de entorno, en el caso del servidor las secciones [Common] y [Server] y en los clientes [Common] y [Clients], añadiendo un prefijo, $GNSYS_hidra_server, por ejemplo.

El fichero quedaría así:

[Server]

www_server=10.0.0.0
www_port=10.0.0.0
DBserver=10.0.0.0
DBcatalog=bd_hidra
www_dbuser=hidrauser
www_dbpass=passusuhidra
start_hidra_daemon=1
start_repository_daemon=1
start_bittorrent=0
start_eac_server=1

[Common]
ntfsutility=ntfsclone
logserver=10.0.0.0

[Client]
client_dbuser=eacuser
client_dbpass=passeacuser


El script script_uso.sh muestra como se utilizaría desde el shell:

No node branches/eac-hidra-unizar/opengnsys/bin/script_uso.sh at revision 4dce6ad31fee96f28b36615eae620bdf397c2d5f

y desde PHP script_uso.php:

No node branches/eac-hidra-unizar/opengnsys/bin/script_uso.php at revision 4dce6ad31fee96f28b36615eae620bdf397c2d5f

Last modified 7 years ago Last modified on Jul 14, 2017, 1:07:08 PM