rougail/doc/README.md

42 lines
1.2 KiB
Markdown
Raw Normal View History

2022-11-06 10:27:05 +01:00
![Logo Rougail](../logo.png "logo rougail")
2021-02-06 16:01:35 +01:00
# Rougail
2022-11-11 15:20:07 +01:00
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")
2021-02-14 10:12:42 +01:00
## La bibliothèque
2022-11-11 15:59:26 +01:00
- [La bibliothèque](dev/README.md)
- [La configration de la bibliothèque](dev/config.md)
2021-02-14 10:12:42 +01:00
2021-02-12 18:08:28 +01:00
## Les dictionnaires
2021-02-16 10:22:29 +01:00
- [Les dictionnaires](dictionary/rougail.md)
- [Les dictionnaires extra](dictionary/extra.md)
2021-12-11 16:33:55 +01:00
- [Convention d'écriture d'un dictionnaire](dictionary/convention.md)
2021-02-15 15:17:23 +01:00
2021-02-14 10:12:42 +01:00
### Les variables
2021-02-06 16:01:35 +01:00
2021-02-06 17:13:55 +01:00
- [Les familles](family/README.md)
2021-02-06 17:33:08 +01:00
- [Les variables](variable/README.md)
2021-02-06 16:01:35 +01:00
2021-02-14 10:12:42 +01:00
### Les services
2021-02-10 08:19:33 +01:00
- [La gestion d'un fichier](service/file.md)
2023-01-25 22:48:13 +01:00
- [La gestion d'un certificat](service/certificate.md)
2021-02-10 08:19:33 +01:00
- [La gestion d'un fichier de service systemd](service/override.md)
- [La gestion d'une ip](service/ip.md)
2021-02-14 10:12:42 +01:00
### Les contraintes
2021-02-06 16:01:35 +01:00
2023-01-07 17:11:25 +01:00
- [Les calculs automatiques](fill/README.md)
2021-02-10 08:19:33 +01:00
- [Les vérifications des valeurs](check/README.md)
- [Les conditions](condition/README.md)
2021-02-14 10:12:42 +01:00
## Les templates
2022-11-10 22:58:24 +01:00
- [Les moteurs de templates](template/README.md)
- [Les patches](template/patch.md)