From 8a9d67f4bdc3b0dc20fcd092181f2da3f2528440 Mon Sep 17 00:00:00 2001 From: JasonGlazer Date: Wed, 26 Sep 2018 11:45:31 -0500 Subject: [PATCH] Fix os.path.joins in EnergyPlus workflow for EP-Launch --- workflows/energyplus.py | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/workflows/energyplus.py b/workflows/energyplus.py index 4534b95441f..095ccc27d6a 100644 --- a/workflows/energyplus.py +++ b/workflows/energyplus.py @@ -196,11 +196,11 @@ def run_energyplus(self, isIP, run_directory, file_name, args): # run the ConvertESOMTR program to create IP versions of the timestep based output files if platform.system() == 'Windows': - convertESOMTR_binary = os.path.join(energyplus_root_folder, 'PostProcess\\convertESOMTRpgm\\convertESOMTR.exe') + convertESOMTR_binary = os.path.join(energyplus_root_folder, 'PostProcess', 'convertESOMTRpgm', 'convertESOMTR.exe') else: - convertESOMTR_binary = os.path.join(energyplus_root_folder, 'PostProcess\\convertESOMTRpgm\\convertESOMTR') + convertESOMTR_binary = os.path.join(energyplus_root_folder, 'PostProcess', 'convertESOMTRpgm', 'convertESOMTR') if os.path.exists(convertESOMTR_binary): - converttxt_orig_path = os.path.join(energyplus_root_folder, 'PostProcess\\convertESOMTRpgm\\convert.txt') + converttxt_orig_path = os.path.join(energyplus_root_folder, 'PostProcess', 'convertESOMTRpgm', 'convert.txt') converttxt_run_path = os.path.join(run_directory, 'convert.txt') shutil.copy(converttxt_orig_path, converttxt_run_path) @@ -229,9 +229,9 @@ def run_energyplus(self, isIP, run_directory, file_name, args): # run ReadVarsESO to convert the timestep based output files to CSV files if platform.system() == 'Windows': - readvarseso_binary = os.path.join(energyplus_root_folder, 'PostProcess\\ReadVarsESO.exe') + readvarseso_binary = os.path.join(energyplus_root_folder, 'PostProcess', 'ReadVarsESO.exe') else: - readvarseso_binary = os.path.join(energyplus_root_folder, 'PostProcess\\ReadVarsESO') + readvarseso_binary = os.path.join(energyplus_root_folder, 'PostProcess', 'ReadVarsESO') if os.path.exists(readvarseso_binary): command_line_args = [readvarseso_binary] @@ -316,9 +316,9 @@ def run_energyplus(self, isIP, run_directory, file_name, args): # run HVAC-Diagram if platform.system() == 'Windows': - hvac_diagram_binary = os.path.join(energyplus_root_folder, 'PostProcess\\HVAC-Diagram.exe') + hvac_diagram_binary = os.path.join(energyplus_root_folder, 'PostProcess', 'HVAC-Diagram.exe') else: - hvac_diagram_binary = os.path.join(energyplus_root_folder, 'PostProcess\\HVAC-Diagram') + hvac_diagram_binary = os.path.join(energyplus_root_folder, 'PostProcess', 'HVAC-Diagram') if os.path.exists(hvac_diagram_binary): bnd_path = os.path.join(run_directory, file_name_no_ext + '.bnd') eplusout_bnd_path = os.path.join(run_directory, 'eplusout.bnd')