From ba78ef992d4803a704676594d10b6ac8768068e9 Mon Sep 17 00:00:00 2001 From: James Harle <jdha@noc.ac.uk> Date: Fri, 7 Jun 2019 08:17:44 +0100 Subject: [PATCH] Insert trailing slash on dst_dir if not present (Closes #28) --- pynemo/nemo_bdy_setup.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pynemo/nemo_bdy_setup.py b/pynemo/nemo_bdy_setup.py index 60c7e45..aad3846 100644 --- a/pynemo/nemo_bdy_setup.py +++ b/pynemo/nemo_bdy_setup.py @@ -99,6 +99,8 @@ class Setup(object): raise elif name_prefix == 'cn' or name_prefix == 'sn': value = value_str.strip("'") + if name == 'dst_dir': + value = os.path.join(value, '') elif name_prefix == 'cl': name = key_value[0].split('(') index = name[1].split(')') @@ -229,6 +231,8 @@ def _get_val(vars_dictionary, bool_vars_dictionary, line): raise elif name_prefix == 'cn' or name_prefix == 'sn': vars_dictionary[name] = value.strip("'") + if name == 'dst_dir': + vars_dictionary[name] = os.path.join(vars_dictionary[name], '') elif name_prefix == 'cl': name = line[0].split('(') index = name[1].split(')') -- GitLab