Skip to content

Allow run-ots to mimic run-workflow under certain conditions

Consider changing run-ots behavior to the following:

  • If a user provides a run-ots command with a project identifier that does not already exist, then run as expected
  • If a user provides a run-ots command with a project identifier that does already exist, then check if it has the same workflow version and manifest file name as the project that already exists with that identifier. If so, provide a warning suggest usage of run-workflow, then skip to run-workflow.
  • If a user provides a run-ots command with a project identifier that does already exist, then check if it has the same workflow version and manifest file name as the project that already exists with that identifier. If not, provide an error message saying the project identifier already exists and cannot be used (current behavior).