Déclaration des actions
Les actions de l'EAD sont déclarées dans les fichiers : /usr/share/ead2/backend/config/actions/actions_*.cfg
Ces fichiers au format texte permettent de déclarer les fichiers python déclarant eux-mêmes des actions EAD à charger.
Ces fichiers sont situés dans /usr/share/ead2/backend/actions
et ses sous-répertoires.
Fichiers pris en compte
Sur un module EOLE, les fichiers suivants sont pris en compte :
-
/usr/share/ead2/backend/config/actions.cfg
: fichiers des actions de base ; - ainsi que tout les fichiers
actions_*.cfg
présents dans le répertoire/usr/share/ead2/backend/config/actions
.
Syntaxe des fichiers
Les fichiers d'action sont déclarés avec leur chemin court depuis /usr/share/ead2/backend/actions
et sans l'extension ".py".
Exemple
La déclaration des fichiers d'action suivants :
-
/usr/share/ead2/backend/actions/mes_actions.py
-
/usr/share/ead2/backend/actions/repertoire/autres_actions.py
prend la forme suivante dans le fichier actions_perso.cfg
:
$ cat /usr/share/ead2/backend/actions/actions_perso.cfg
mes_actions
repertoire/autres_actions