Anexos. Estructura de ficheros¶
A continuación se detalla la estructura de ficheros típica de UBUMonitor.
Contenido inicial¶
Si se instala la versión portable, inicialmente tendremos el siguiente contenido (el contenido con 32 bits es equivalente):
Si se instala la versión Java ejecutable con .jar
tendremos el siguiente contenido:
Estructura de ficheros y directorios¶
Una vez iniciada la aplicación, y descargados algunos cursos, nos encontraremos con los siguientes directorios y ficheros.
Donde se crean los siguientes directorios:
- cache: el directorio contiene la caché local de los ficheros con los datos de los cursos descargados.
- export: directorio donde se exportan los ficheros CSV.
- log: directorio donde se generan los ficheros registo o log de ejecución de la aplicación. Estos ficheros contienen los registros de ejecución y errores que se producen internamente en la aplicación. Son útiles para renviarlos a los desarrolladores para corregir los posibles errores o bugs que se produzcan en la aplicación.
La caché se organiza en un primer nivel por host y en un segundo nivel por usuario. En ese directorio se guarda un fichero por cada asignatura descargada (e.g. Moodle and Mountaineering (Physical Education)-51).
El directorio de exportación, se organiza de manera similar, incluyendo un subdirectorio adicional por curso para ubicar los ficheros .csv
.
Esta estructura de directorios permite acceder a distintos servidores Moodle desde UBUMonitor, evitando colisiones en el caso de coincidencia de nombres de usuario o de curso.