[Swift-devel] Re: Provenance use case
Ben Clifford
benc at hawaga.org.uk
Fri Mar 27 16:16:28 CDT 2009
On Thu, 26 Mar 2009, Ben Clifford wrote:
> Another way is to gather the information during each run, by allowing
> users to specify something like "run this command at the start of each
> job, and store its text output somewhere".
Swift r2748 adds a SWIFT_EXTRA_INFO environment setting, that you can use
like this:
<pool handle="localhost">
<gridftp url="local://localhost" />
<execution provider="local" />
<workdirectory >/var/tmp</workdirectory>
<profile namespace="karajan" key="jobThrottle">0</profile>
<profile namespace="env" key="SWIFT_EXTRA_INFO">echo monkey foo</profile>
</pool>
to get a line like this in your wrapper log:
EXTRAINFO=monkey foo
See if you can get the version information you want passed back through
that mechanism.
--
More information about the Swift-devel
mailing list