Projet

Général

Profil

Wiki » Historique » Version 9

Thierry Bertrand, 10/03/2015 15:06

1 1 Thierry Bertrand
h1. Principe de fonctionnement
2 1 Thierry Bertrand
3 1 Thierry Bertrand
Le paquet eole-zephir-medde sert à alimenter le Zephir avec les informations des modules eSBL & eCDL.
4 1 Thierry Bertrand
Il contient à minima les dictionnaires et les fonctions nécessaires pour pouvoir déclarer un serveur via le frontend Zephir.
5 1 Thierry Bertrand
6 1 Thierry Bertrand
Par extension, il peut aussi contenir tous les dictionnaires "hors Eole" nécessaires aux variantes.
7 7 Thierry Bertrand
*! les dictionnaires portés par Eole ne doivent pas figurer dans ce dépôt ! Ce serait fatal à apt !*
8 1 Thierry Bertrand
9 1 Thierry Bertrand
h2. Arborescence dépôt
10 1 Thierry Bertrand
11 2 Thierry Bertrand
<pre>
12 1 Thierry Bertrand
|_ creole
13 1 Thierry Bertrand
|	|_ funcs
14 1 Thierry Bertrand
|		|_ creole3
15 1 Thierry Bertrand
|			|_ mesFonctionsPerso.py
16 5 Thierry Bertrand
</pre>Ce répertoire sert à stocker l'ensemble des fonctions personnalisées nécessaires à la saisie.
17 5 Thierry Bertrand
18 3 Thierry Bertrand
<pre>
19 1 Thierry Bertrand
|
20 1 Thierry Bertrand
|_ zephir
21 1 Thierry Bertrand
|	|_ default_modules
22 1 Thierry Bertrand
|			|_ 6
23 1 Thierry Bertrand
|				|_ ecdl-2.4
24 1 Thierry Bertrand
|				|_ esbl-2.4
25 1 Thierry Bertrand
|			|_ 7
26 1 Thierry Bertrand
|				|_ ecdl-2.4.1
27 1 Thierry Bertrand
|				|_ ecdl-2.4.1
28 9 Thierry Bertrand
</pre>Les répertoires 6 et 7 servent à stocker les fichiers contenant les informations de dictionnaires nécessaires par module.
29 9 Thierry Bertrand
Ces chiffres correspondent respectivement aux versions 2.4 & 2.4.1 d'Eole.
30 1 Thierry Bertrand
Les fichiers doivent être appelés *nom_module-release*
31 9 Thierry Bertrand
32 9 Thierry Bertrand
ex. ecdl-2.4.1
33 9 Thierry Bertrand
34 5 Thierry Bertrand
35 6 Thierry Bertrand
36 3 Thierry Bertrand
<pre>
37 1 Thierry Bertrand
|	|_ dictionnaires
38 1 Thierry Bertrand
|			|_ 2.4
39 1 Thierry Bertrand
|				|_ eole
40 1 Thierry Bertrand
|					|_ eole-ecdl
41 1 Thierry Bertrand
|					|_ eole-esbl
42 1 Thierry Bertrand
|			|_ 2.4.1
43 1 Thierry Bertrand
|				|_ eole
44 1 Thierry Bertrand
|					|_ eole-ecdl
45 1 Thierry Bertrand
|					|_ eole-ecdlannuaire
46 1 Thierry Bertrand
|					|_ eole-esbl
47 1 Thierry Bertrand
|					|_ supervision-psin
48 6 Thierry Bertrand
</pre>Ces répertoires correspondent aux noms des paquets d'où sont issus les dictionnaires pour le module.
49 6 Thierry Bertrand
Ils abritent tous les dictionnaires nécessaires au frontend.
50 6 Thierry Bertrand
51 6 Thierry Bertrand
Par exemple, le répertoire
52 6 Thierry Bertrand
<pre>
53 6 Thierry Bertrand
|					|_ supervision-psin
54 6 Thierry Bertrand
</pre>contient
55 1 Thierry Bertrand
20_psin.xml  49_ocsinventory_agent.xml
56 8 Thierry Bertrand
57 8 Thierry Bertrand
h3. Principes d'alimentation
58 8 Thierry Bertrand
59 8 Thierry Bertrand
L'alimentation peut se faire de deux manières :