diff --git a/tools/migrate_abs_to_assiduites.py b/tools/migrate_abs_to_assiduites.py index 21633820c..5eb543718 100644 --- a/tools/migrate_abs_to_assiduites.py +++ b/tools/migrate_abs_to_assiduites.py @@ -362,11 +362,13 @@ def migrate_dept(dept_name: str, stats: _Statistics, time_elapsed: Profiler): print( f"{TerminalColor.RED}{statistiques['total']} absences qui n'ont pas pu être migrées." ) + + filename = f"/opt/scodoc-data/log/{datetime.now().strftime('%Y-%m-%dT%H:%M:%S')}scodoc_migration_abs_{dept_name}.json" print( - f"Vous retrouverez un fichier json {TerminalColor.GREEN}/opt/scodoc-data/log/scodoc_migration_abs_{dept_name}.json{TerminalColor.RED} contenant les problèmes de migrations" + f"Vous retrouverez un fichier json {TerminalColor.GREEN}{filename}{TerminalColor.RED} contenant les problèmes de migrations" ) with open( - f"/opt/scodoc-data/log/scodoc_migration_abs_{dept_name}.json", + filename, "w", encoding="utf-8", ) as file: