geoffxy / conductor

🎶 A simple and elegant research computing orchestrator.
GNU Affero General Public License v3.0
4 stars 0 forks source link

Add ability to "test run" a COND file to resolve definition errors #84

Closed geoffxy closed 1 year ago

geoffxy commented 1 year ago

It's useful to be able to validate that the tasks in a COND file were defined correctly, especially since we use Python to programmatically create tasks. The check should not actually run any of the tasks defined in the file.

This is useful because the best practice right now is to commit the COND file changes first and then run. But if there is an error, we end up making many small commits while fixing up the file.