Merge "Issue with loading yaml files after requirements change"

This commit is contained in:
Zuul 2018-01-18 15:01:36 +00:00 committed by Gerrit Code Review
commit 45c0d26d9d
1 changed files with 2 additions and 3 deletions

View File

@ -47,9 +47,8 @@ def _validate_yaml(schema, config):
:param schema: The schema to validate with (browbeat, perfkit, rally...)
:param config: Loaded yaml to validate
"""
with open("{}/{}.yml".format(conf_schema_path, schema), "r") as schema_file:
schema = yaml.safe_load(schema_file)
check = pykwalify_core.Core(source_data=config, schema_data=schema)
check = pykwalify_core.Core(
source_data=config, schema_files=["{}/{}.yml".format(conf_schema_path, schema)])
try:
check.validate(raise_exception=True)
except pykwalify_errors.SchemaError as e: