Support limited Cobalt interactions.

  • Cobalt executor will now interact with the underlying executor through a limited shell to avoid executor user managed code during the workflow, outside of the compute environment. This should avoid some edge case errors seen in testing.
  • Added ModifyCmd(string, ...string) to Runner and Commander interface to allow executors to override prepared functionality.
  • Updated mocks
Edited by Paul Bryant

Merge request reports

Loading