Node Director
Public Member Functions | Protected Member Functions | List of all members
sfi.director.application.scripttask.AppInstallHost Class Reference

Install missing applications on a host. More...

Inheritance diagram for sfi.director.application.scripttask.AppInstallHost:
sfi.director.application.ScriptTask sfi.director.executor.GenericConnection sfi.director.util.Connection sfi.director.application.scripttask.AppRemoveHost sfi.director.application.scripttask.AppUpgradeHost

Public Member Functions

JobNode create (EventEnvironment ev) throws DirectorException
 given an EventEnvironment create a Workflow (JobNode) doing whatever this ScriptTask is intended for
JobNode docreate (HostPackages hpk, DBObject host) throws DirectorException
JobNode remoteMethod (DBObject config, Options opt, EventEnvironment ev) throws DirectorException
void setJob (RemoteJob job)
void exec () throws DirectorException

Protected Member Functions

JobNode debianTaskPackage (DBObject config, Options opt, EventEnvironment ev) throws DirectorException
void pushScheduled () throws DirectorException
void createPackage () throws DirectorException

Detailed Description

Install missing applications on a host.

Member Function Documentation

JobNode sfi.director.application.scripttask.AppInstallHost.create ( EventEnvironment  ev) throws DirectorException
void sfi.director.application.scripttask.AppInstallHost.createPackage ( ) throws DirectorException
protected
JobNode sfi.director.application.scripttask.AppInstallHost.debianTaskPackage ( DBObject  config,
Options  opt,
EventEnvironment  ev 
) throws DirectorException
protected
JobNode sfi.director.application.scripttask.AppInstallHost.docreate ( HostPackages  hpk,
DBObject  host 
) throws DirectorException
void sfi.director.application.scripttask.AppInstallHost.exec ( ) throws DirectorException
void sfi.director.application.scripttask.AppInstallHost.pushScheduled ( ) throws DirectorException
protected
JobNode sfi.director.application.scripttask.AppInstallHost.remoteMethod ( DBObject  config,
Options  opt,
EventEnvironment  ev 
) throws DirectorException
void sfi.director.application.scripttask.AppInstallHost.setJob ( RemoteJob  job)

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