| 123456789101112131415161718192021222324252627 | 
							- import json
 
- from pathlib import Path
 
- class ConfigLoad:
 
-     base_dir: Path
 
-     def __init__(self, base_dir: str):
 
-         self.base_dir = Path(base_dir)
 
-     def load_file(self, client, year):
 
-         with open(self.base_dir.joinpath(client + '.json'), 'r') as frh:
 
-             cfg = json.load(frh)
 
-         year_new = {
 
-             "plan": year,
 
-             "actuals": str(int(year) - 1),
 
-             "previous": str(int(year) - 2)
 
-         }
 
-         cfg['config']['year'] = year_new
 
-         cfg['config']['previous'] = [
 
-             "Ist " + year_new['previous'],
 
-             "Plan " + year_new['actuals'],
 
-             "Ist per 10/" + year_new['actuals'],
 
-             "FC 12/" + year_new['actuals'],
 
-             "Ist " + year_new['actuals']
 
-         ]
 
-         return cfg
 
 
  |