From eeccd78ade9a69d6813a0a170b313d2c944db0c4 Mon Sep 17 00:00:00 2001 From: Davide Laezza Date: Sat, 22 Feb 2020 17:08:09 +0100 Subject: [PATCH] Fixing custom filters and functions paths --- dotdrop/cfg_yaml.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/dotdrop/cfg_yaml.py b/dotdrop/cfg_yaml.py index de1842e..60ca1aa 100644 --- a/dotdrop/cfg_yaml.py +++ b/dotdrop/cfg_yaml.py @@ -152,6 +152,16 @@ class CfgYaml: self.settings[self.key_settings_dotpath] = p p = self._norm_path(self.settings[self.key_settings_workdir]) self.settings[self.key_settings_workdir] = p + p = [ + self._norm_path(p) + for p in self.settings[Settings.key_filter_file] + ] + self.settings[Settings.key_filter_file] = p + p = [ + self._norm_path(p) + for p in self.settings[Settings.key_func_file] + ] + self.settings[Settings.key_func_file] = p if self.debug: self.log.dbg('settings: {}'.format(self.settings))