Node Director
Public Member Functions | List of all members
sfi.director.invoker.DirectorSSHInvoker Class Reference

Invoke jobs via Secure Shell (ssh) command, run it as user 'sfiadmin' on the local machine like Director 3.x run_asroot did: More...

Inheritance diagram for sfi.director.invoker.DirectorSSHInvoker:
sfi.director.invoker.RSHInvoker sfi.director.invoker.StreamCmdInvoker sfi.director.invoker.Invoker sfi.director.util.FWManagerDriver

Public Member Functions

 DirectorSSHInvoker ()
 DirectorSSHInvoker (String name)
- Public Member Functions inherited from sfi.director.invoker.RSHInvoker
 RSHInvoker ()
 RSHInvoker (String name)
 RSHInvoker (String name, String localuser, String remoteuser)
 RSHInvoker (String name, String localuser, String remoteuser, String remotecmd, String rshcmd)
boolean accept (RemoteJob job)
Connection connect (final RemoteJob job)
void bootstrap (String host, RemoteFile pkg, final Vector commands) throws DirectorException
- Public Member Functions inherited from sfi.director.invoker.StreamCmdInvoker
 StreamCmdInvoker ()
 StreamCmdInvoker (String name)
 StreamCmdInvoker (String name, String cmd)
Connection connect (final RemoteJob job, final String cmd[])
Connection connect (final RemoteJob job, final String cmd)
- Public Member Functions inherited from sfi.director.invoker.Invoker
 Invoker ()
 Invoker (String name)
String name ()
abstract Connection connect (RemoteJob job)
void bootstrap (String host, RemoteFile pkg, Vector commands) throws DirectorException

Additional Inherited Members

- Static Public Member Functions inherited from sfi.director.invoker.StreamCmdInvoker
static String agentcommand ()
- Protected Member Functions inherited from sfi.director.invoker.RSHInvoker
String getPreferredHost (String host)
void shellbootstrap (InputStream in, Vector commands, OutputStream out, Vector status) throws IOException,DirectorException
void alternateBootstrap (String host, RemoteFile pkg, final Vector commands) throws DirectorException

Detailed Description

Invoke jobs via Secure Shell (ssh) command, run it as user 'sfiadmin' on the local machine like Director 3.x run_asroot did:

su - sfiadmin -c ssh <remotesystem> -l root ...

Constructor & Destructor Documentation

sfi.director.invoker.DirectorSSHInvoker.DirectorSSHInvoker ( )
sfi.director.invoker.DirectorSSHInvoker.DirectorSSHInvoker ( String  name)

The documentation for this class was generated from the following file: