[Swift-user] How to patch work to SSH node?
Ben Clifford
benc at hawaga.org.uk
Wed Apr 2 22:35:15 CDT 2008
Hi. I don't really know anything about the ssh provider, so I can't help
you there. But to answer your other questions:
> Besides, it seems that some of the Swift source code is not open,
> but provided in jar library.
You should be able to get the original source used to generate all of the
jar files, from various places. Are there particular jars that you want to
look at the source for?
> I noticed that the support to element
> "filesystem" is added in Nov. 2007, but I didn't find any disposal to
> this keyword in the source code.
All of the sites.xml elements are defined in libexec/vdl-sc.k. The
filesystem element was added in commit r1490 at 2007-11-23 21:30:36 +0000.
It is at line 35 in that file at the moment.
> Our innovation - boinc provider is based on SSH, and provides more
> parameters to adapt the BOINC task format. Obviously, just replacing the
> ssh with boinc is not usable even CoGkit module has supported boinc
> provider. So, I want to ask you how to add a customized provider to
> Swift?
To add a customised provider to swift, add a new directory into cog that
looks like one of the existing provider-* directories. If you want an
example, look at the provider-deef add on, which you can get with this
command: svn co https://svn.ci.uchicago.edu/svn/vdl2/provider-deef This is
an example of a provider for a different execution system (falkon).
--
More information about the Swift-user
mailing list