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()