File tree Expand file tree Collapse file tree 1 file changed +9
-6
lines changed Expand file tree Collapse file tree 1 file changed +9
-6
lines changed Original file line number Diff line number Diff line change @@ -953,14 +953,17 @@ def simulate_cmd(
953953 if simargs :
954954 om_cmd .args_set (args = simargs )
955955
956- overrideFile = self ._tempdir / f"{ self ._model_name } _override.txt"
957956 if self ._override_variables or self ._simulate_options_override :
958- tmpdict = self ._override_variables .copy ()
959- tmpdict .update (self ._simulate_options_override )
957+ override_file = result_file .parent / f"{ result_file .stem } _override.txt"
960958
961- override_content = "\n " .join ([f"{ key } ={ value } " for key , value in tmpdict .items ()]) + "\n "
962- overrideFile .write_text (override_content )
963- om_cmd .arg_set (key = "overrideFile" , val = overrideFile .as_posix ())
959+ override_content = (
960+ "\n " .join ([f"{ key } ={ value } " for key , value in self ._override_variables .items ()])
961+ + "\n " .join ([f"{ key } ={ value } " for key , value in self ._simulate_options_override .items ()])
962+ + "\n "
963+ )
964+
965+ override_file .write_text (override_content )
966+ om_cmd .arg_set (key = "overrideFile" , val = override_file .as_posix ())
964967
965968 if self ._inputs : # if model has input quantities
966969 for key in self ._inputs :
You can’t perform that action at this time.
0 commit comments