From cf1e9a9b5d9a0ba1603aeeca4d42a55bea5737e8 Mon Sep 17 00:00:00 2001 From: Dan Williams Date: Wed, 29 Jun 2022 11:02:53 -0400 Subject: [PATCH] Clean out previously generated settings modules --- codegen/settingsgen.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/codegen/settingsgen.py b/codegen/settingsgen.py index 1156c01d1b2b..184b3c2dc52f 100644 --- a/codegen/settingsgen.py +++ b/codegen/settingsgen.py @@ -29,6 +29,7 @@ import os import pickle import pprint +import shutil from ansys.fluent.core.solver import flobject @@ -306,8 +307,11 @@ def generate(): "settings", ) ) - if not os.path.exists(parent_dir): - os.makedirs(parent_dir) + + # Clear previously generated data + if os.path.exists(parent_dir): + shutil.rmtree(parent_dir) + os.makedirs(parent_dir) session = launch_fluent() sinfo = session._settings_service.get_static_info()