3405: Log errors about launching pipeline instances.
authorBrett Smith <brett@curoverse.com>
Tue, 12 Aug 2014 18:41:55 +0000 (14:41 -0400)
committerBrett Smith <brett@curoverse.com>
Wed, 13 Aug 2014 20:34:44 +0000 (16:34 -0400)
commit884eae85a67a1d80002f17c36878511caa9596e0
treede2fe9af4f6bc6ca5b3d0bcb62e5e3669ee29a2a
parent3cc80b447efcaf416ea4d6857d6d40583e462ff8
3405: Log errors about launching pipeline instances.

There's a couple of components to this:

* Do some basic checks on the organization of the pipeline instance
  before we start running it, and abort if any of them fail.

* If the pipeline runner aborts for any reason, send that as pipeline
  instance stderr to the API server, so other tools like Workbench can
  render it for users' benefit.
sdk/cli/bin/arv-run-pipeline-instance