Exemple

ProcédureTemplatiser un nouveau fichier

Nous voulons templatiser le fichier toto.conf à l'aide des mécanismes Creole afin de rajouter l'adresse_ip_eth0 (variable existante) ainsi que l'adresse de l'établissement (nouvelle variable).

  1. Ajouter un dictionnaire local

    Dans /usr/share/eole/creole/dicos/local/

    ajouter un fichier .xml

  2. Ajouter votre fichier template

    Notre fichier toto.conf sera placé dans /usr/share/eole/creole/distrib/

    Il faut ajouter les variables à l'aide de la syntaxe Creole.

    exemple : l'adresse est %%adresse_ip_eth0 et l'adresse est %%adresse_etablissement

  3. Entrer l'adresse de l'établissement

    • Aller dans l'interface de configuration du module
    • Dans l'onglet Perso renseigner l'adresse de l'établissement
    • Enregistrer
  4. Reconfigurer

    Le mécanisme de configuration a écrit votre fichier /etc/toto.conf avec les variables.

Les variantes Zéphir

Cette procédure décrit comment ajouter des spécifications locales.

Dans le cadre d'un développement massif, le module Zéphir propose un mécanisme de variantes semblable.