mirror of
				https://github.com/ARM-software/workload-automation.git
				synced 2025-11-04 00:52:08 +00:00 
			
		
		
		
	Merge pull request #141 from setrofim/master
boostrap: nicer error messages on config parasing.
This commit is contained in:
		@@ -114,8 +114,8 @@ class ConfigLoader(object):
 | 
			
		||||
                new_config = load_struct_from_yaml(source)
 | 
			
		||||
            else:
 | 
			
		||||
                raise ConfigError('Unknown config format: {}'.format(source))
 | 
			
		||||
        except LoadSyntaxError as e:
 | 
			
		||||
            raise ConfigError(e)
 | 
			
		||||
        except (LoadSyntaxError, ValueError) as e:
 | 
			
		||||
            raise ConfigError('Invalid config "{}":\n\t{}'.format(source, e))
 | 
			
		||||
 | 
			
		||||
        self._config = merge_dicts(self._config, new_config,
 | 
			
		||||
                                   list_duplicates='first',
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user