From 002ebc5928119ba124a4e8a31904be419a6bc7da Mon Sep 17 00:00:00 2001 From: Pierre-Antoine Rouby Date: Fri, 24 Oct 2025 15:18:31 +0200 Subject: [PATCH] Solver: Mage: Fix path name with whitespaces. --- src/Solver/Mage.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/Solver/Mage.py b/src/Solver/Mage.py index d3e1068f..7501cb4f 100644 --- a/src/Solver/Mage.py +++ b/src/Solver/Mage.py @@ -177,15 +177,15 @@ class Mage(CommandLineSolver): return lst def input_param(self): - name = self._study.name + name = self._study.name.replace(" ", "_") return f"{name}.REP" def output_param(self): - name = self._study.name + name = self._study.name.replace(" ", "_") return f"{name}.BIN" def log_file(self): - name = self._study.name + name = self._study.name.replace(" ", "_") return f"{name}.TRA" def _export_REP_additional_lines(self, study, rep_file): @@ -819,7 +819,8 @@ class Mage(CommandLineSolver): repertory=repertory, name=name, ) - fname = os.path.join(repertory, f"{name}.BIN") + + fname = os.path.join(repertory, f"{name}.BIN".replace(" ", "_")) if not os.path.isfile(fname): logger.info(f"Result file {name}.BIN does not exist") return None