Set up virtualenv and install custom SDK only if SDK appears in
authorTom Clegg <tom@curoverse.com>
Fri, 28 Feb 2014 23:28:55 +0000 (15:28 -0800)
committerTom Clegg <tom@curoverse.com>
Fri, 28 Feb 2014 23:28:55 +0000 (15:28 -0800)
commit2abf7fca110acf699645f45025b62608d287bdd4
treef3fd03e9e9f247c4fdb103055c463bd379aaa71a
parent06362e4d206c4765567e0a6b5585197ce0c9d30f
Set up virtualenv and install custom SDK only if SDK appears in
arvados/sdk/python -- ignore sdk/python.

This means scripts that are run straight from the arvados tree will
use whatever SDK is installed on the compute node, rather than
installing the SDK and dependencies into a virtualenv.

If you want your scripts to be in [a fork of] the arvados tree rather
than bringing in arvados as a submodule, *and* you want to pin jobs to
a specific SDK version, add a symbolic link in your source tree
(/arvados -> .).
sdk/cli/bin/crunch-job