/graph-validation-service

DIASTEMA uses a service to verify the integrity of the Diastema playbook before it is given to the Orchestration Service for execution. This system receives a JSON graph that mentions in it all the necessary information for the execution of all procedures. This information refers to which jobs should run first before others, what job each one is, various variables, ids, and more. The purpose od this service is to check whether the graph is valid or not for the execution of the Orchestrator. It does this, by accessing all the jobs and attributes of the playbook, while trying to find missing values, non logical links etc.

Primary LanguagePythonApache License 2.0Apache-2.0

Watchers