leximpact / leximpact-server

Simuler l'impact des réformes socio-fiscales en moins d'une minute
https://leximpact.an.fr
GNU Affero General Public License v3.0
4 stars 0 forks source link

Clarifier les variables d'environnement #11

Open magemax opened 4 years ago

magemax commented 4 years ago

Aujourd'hui, un usager qui veut modifier certains aspects assez clutch est obligé de modifier le fichier simulate_pop_from_reform ce qui est relou (et oblige à un commit ce qui pollue le git).

On pourrait donc passer certaines variables dans les variables d'environnement. Par ordre de facilité:

optionnel : la variable d'environnement data_path, dont le nom pourrait être clarifié.

optionnel 2 : associer des checks plus coercitifs d'aujourd'hui et faire fail le programme de manière élégante, plus rapide (fail fast) et plus explicite quand les formats sont pas respectés (ou que les fichiers correspondants existent pas).

magemax commented 4 years ago

OK donc j'imagine que mon objectif est multiple :