[Swift-user] GSISSH in Swift [was Fwd: [Swift-devel] Documentation of sites.xml]
Mihael Hategan
hategan at mcs.anl.gov
Sat Jan 21 20:04:47 CST 2012
My bad. Those profile entries don't get propagated to the task that
starts the coaster service.
Change of plans. The latest trunk adds an etc/provider-sshcl.properties
file, the contents of which are self explanatory.
Mihael
On Thu, 2012-01-19 at 14:20 -0600, Thomas Uram wrote:
> Here's a sites.xml file that specifies gsissh as the executable to use for ssh. This did not work. In other words, the gsissh executable was not used in place of ssh. I've modified Swift to use the gsissh executable, until we can resolve how this should be done within the sites.xml file.
>
> <config>
> <pool handle="Bugaboo">
> <execution provider="ssh-cl" jobmanager="pbs" url="bugaboo-fs.westgrid.ca:22"/>
> <profile namespace="globus" key="ssh">gsissh</profile>
> <filesystem provider="ssh" url="bugaboo-fs.westgrid.ca"/>
> <workdirectory >/home/turam/tmp</workdirectory>
> </pool>
> </config>
>
>
> Tom
>
>
>
> On Jan 13, 2012, at 1:33 PM, Mihael Hategan wrote:
>
> > On Fri, 2012-01-13 at 13:28 -0600, Thomas Uram wrote:
> >> Hey Mihael:
> >>
> >>
> >> I wouldn't prod you to respond after only two days, except that you
> >> usually respond within minutes!
> >
> > Minutes it is.
> >>
> >> GSISSH provider availability will be important to me quite soon, so
> >> I'm interested in your answer....
> >
> > If your gsissh happens to be named "ssh" and is in the path, it should
> > just work. Otherwise you need to pass the "ssh" attribute to the
> > provider with the name of the executable. In swift that would be
> > <profile namespace="globus" key="ssh">gsissh</profile>.
> >
> > That's in theory at least. Let me know if it works in practice.
> >
> > Mihael
> >
> >
>
More information about the Swift-user
mailing list