add schema
This commit is contained in:
parent
9ed26eb557
commit
fb6408ec11
6 changed files with 2274 additions and 6 deletions
|
@ -2,7 +2,9 @@
|
|||
|
||||
# Rougail
|
||||
|
||||
Rougail est un bibliothèque python3 qui permet de charger des dictionnaires (fichiers au format XML ou YAML), de charger les variables dans Tiramisu et de générer des templates.
|
||||
Rougail est un bibliothèque python3 qui permet de charger des dictionnaires (fichiers au format XML ou YAML), de charger les variables dans Tiramisu et de générer des templates Cheetah ou Jinja.
|
||||
|
||||
![Schéma](schema.png "Schéma")
|
||||
|
||||
## La bibliothèque
|
||||
|
||||
|
|
|
@ -124,7 +124,7 @@ services:
|
|||
- text: /etc/example.conf
|
||||
```
|
||||
|
||||
Et un template tmpl/example.conf (par défaut il est généré via une configuration particulière de [CheetahTemplate](https://cheetahtemplate.org/) :
|
||||
Et un template tmpl/example.conf (par défaut il est généré via une configuration particulière de [Cheetah](https://cheetahtemplate.org/) :
|
||||
|
||||
```
|
||||
The value: %%my_variable
|
||||
|
|
BIN
doc/schema.png
Normal file
BIN
doc/schema.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 158 KiB |
2266
doc/schema.svg
Normal file
2266
doc/schema.svg
Normal file
File diff suppressed because it is too large
Load diff
After Width: | Height: | Size: 101 KiB |
6
doc/template/README.md
vendored
6
doc/template/README.md
vendored
|
@ -2,9 +2,9 @@
|
|||
|
||||
## Le moteur "cheetah"
|
||||
|
||||
Le moteur de templating par défaut est le moteur [CheetahTemplate](https://cheetahtemplate.org/).
|
||||
Le moteur de templating par défaut est le moteur [Cheetah](https://cheetahtemplate.org/).
|
||||
|
||||
Par contre, la configuration par défaut de CheetahTemplate a été modifié.
|
||||
Par contre, la configuration par défaut de Cheetah a été modifié.
|
||||
|
||||
Dans un template de configuration, il est très fréquent que le caractère "#" est le caractère des commentaires.
|
||||
C'est pourquoi la configuration par défaut a été modifié.
|
||||
|
@ -55,7 +55,7 @@ text
|
|||
%end for
|
||||
```
|
||||
|
||||
Pour plus d'informations, voir la documentation de CheetahTemplate.
|
||||
Pour plus d'informations, voir la documentation de Cheetah.
|
||||
|
||||
## Le moteur "jinja"
|
||||
|
||||
|
|
2
logo.svg
2
logo.svg
|
@ -12,7 +12,7 @@
|
|||
width="512.01068"
|
||||
height="386.79742"
|
||||
inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)"
|
||||
inkscape:export-filename="/home/gnunux/git/risotto/rougail/logo2.png"
|
||||
inkscape:export-filename="/home/gnunux/git/risotto/rougail/logo.png"
|
||||
inkscape:export-xdpi="48"
|
||||
inkscape:export-ydpi="48"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
|
|
Before Width: | Height: | Size: 5.9 KiB After Width: | Height: | Size: 5.9 KiB |
Loading…
Reference in a new issue