12347: Fix --disable-reuse for containers API.
authorTom Clegg <tclegg@veritasgenetics.com>
Thu, 28 Sep 2017 02:11:11 +0000 (22:11 -0400)
committerTom Clegg <tclegg@veritasgenetics.com>
Thu, 28 Sep 2017 03:11:24 +0000 (23:11 -0400)
commitd10f3f21de0ad0871ab0d36ca8289a38e17e1846
tree9a6949c854d99348958764675f7384bb6c9d8ac1
parent91143ef549e065ebdfb0138a031fc1fbd65cb527
12347: Fix --disable-reuse for containers API.

The --disable-reuse flag was requesting a container to run
"arvados-cwl-runner --disable-reuse", but it didn't set
use_existing=False on the container request itself. If you had run
before with --disable-reuse, that previous run would be eligible for
reuse.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
sdk/cwl/arvados_cwl/arvcontainer.py
sdk/cwl/tests/test_submit.py