Les langages Fichiers cfg Découper sa configuration
exec : un fichier par sujet
Un server.cfg de serveur complet dépasse vite les deux cents lignes. On le
découpe :
exec secrets.cfg
exec permissions.cfg
exec ressources.cfg
exec lit un autre fichier à cet endroit précis, exactement comme si ses
lignes avaient été collées là. Le chemin part du dossier où se trouve
server.cfg.
Pourquoi découper
secrets.cfg: la clé de licence, les mots de passe, les clés d'API. C'est le seul fichier à ne jamais partager, ni publier sur GitHub. Le reste de la configuration peut alors circuler sans risque.permissions.cfg: qui a le droit de faire quoi (chapitre suivant).ressources.cfg: la liste desensure.
L'ordre des exec compte
Les fichiers sont lus dans l'ordre des exec. Les secrets et les permissions
se chargent avant les ressources : une ressource qui lit sa clé d'API au
démarrage doit la trouver déjà posée.
1 exercice pour cette lecon
Les exercices demandent un compte : il faut bien enregistrer votre progression quelque part. La lecture, elle, reste libre. Creer un compte
-
Ranger sa configuration facile lecon a valider