-
Type: Task
-
Resolution: Fixed
-
Priority: Major
-
Affects Version/s: master
-
Component/s: Pegasus Hub
-
None
At the top of process.py add validation for the workflows.yml file.
1. using jsonschema, create a schema for the workflows.yml file
2. test out this schema with https://www.jsonschemavalidator.net/
3. using python package: jsonschema "validate" function, validate the workfows.yml file in process.py; raise an error if validation fails so that we can go in an fix it so no errors creep by