From 413d061c132d2eaa4a37e123a87d772e2be63e94 Mon Sep 17 00:00:00 2001 From: Micke Nordin Date: Wed, 24 Feb 2021 14:03:51 +0100 Subject: [PATCH] Add support for older pyyaml versions --- gmnd/__init__.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gmnd/__init__.py b/gmnd/__init__.py index efaa82f..5f51105 100644 --- a/gmnd/__init__.py +++ b/gmnd/__init__.py @@ -44,7 +44,10 @@ class gMNd: def read_config(self): with open(self.config_file) as configfile: - config_dict = yaml.load(configfile, Loader=yaml.FullLoader) + try: + config_dict = yaml.load(configfile, Loader=yaml.FullLoader) + except AttributeError: + config_dict = yaml.safe_load(configfile) if 'allow_dir_list' in config_dict: self.allow_dir_list = config_dict['allow_dir_list'] if 'base_path' in config_dict: