diff --git a/geojson_modelica_translator/modelica/modelica_runner.py b/geojson_modelica_translator/modelica/modelica_runner.py index fd54edc0c..193e748c6 100644 --- a/geojson_modelica_translator/modelica/modelica_runner.py +++ b/geojson_modelica_translator/modelica/modelica_runner.py @@ -424,10 +424,10 @@ def cleanup_path(self, path: Path, model_name: str, **kwargs: dict) -> None: # Remove the 'tmp' folder that was created by 5G simulations, # because it will have different permissions than the user running the container (especially in CI) if (path / 'tmp' / 'temperatureResponseMatrix').is_dir(): - # print(f'Removing {path / "tmp" / "temperatureResponseMatrix/"}...') - # print(os.stat(path / 'tmp').st_mode) - (path / 'tmp').chmod(0o777) - # print(os.stat(path / 'tmp').st_mode) + print(f'Removing {path / "tmp" / "temperatureResponseMatrix/"}...') + print((path / 'tmp' / 'temperatureResponseMatrix').stat().st_mode) + (path / 'tmp' / 'temperatureResponseMatrix').chmod(0o666) + print((path / 'tmp' / 'temperatureResponseMatrix').stat().st_mode) shutil.rmtree(path / 'tmp' / 'temperatureResponseMatrix') # check if the tmp folder is empty now, and if so remove if not any((path / 'tmp').iterdir()):