Diseño de datos¶
Objetos de datos¶
El sistema utiliza un único tipo de estructura de datos, instancias de MarcoPoloManager
para representar los diferentes servicios a gestionar.
Estructuras de archivo¶
Se consultan varias fuentes de datos en la aplicación:
- Ficheros de configuración
/etc/marcopolomanager/marcopolomanager.cfg
, que permiten modificar el comportamiento de la aplicación. - Ficheros de log, que permiten analizar a posteriori el comportamiento del programa, en particular ante algún tipo de situación irregular, sitos en
/var/log/marcopolo/marcomanagerd.log
. - Ficheros con los diferentes servicios, situados en
/etc/marcopolomanager/managers/
. Deben ser scripts de python (ver ejemplo).