Package arcjobtool :: Package plugins :: Module XrslPlugin :: Class XrslTask
[hide private]
[frames] | no frames]

Class XrslTask

source code


Instance Methods [hide private]
 
__init__(self)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
source code
 
onCreateRunScript(self, taskName, taskId)
Abstract routine responsible for returning a run-script for the job.
source code
 
onCreateJobDescription(self, taskName, taskId, taskDir)
Abstract routines responsible for returning a jobdescription for the job.
source code
 
loadJobDescription(self)
Loads the job description file from job definition dir.
source code
 
saveJobDescription(self)
Saves the job definition file to job definition dir.
source code
 
onSaveConfig(self, config)
Save configuration data specific to this plugin.
source code
 
onLoadConfig(self, config)
Loads configuration settings specific to this plugin.
source code

Inherited from Tasks.BaseTask: __setstate__, addAndCopyInputFile, addCluster, addInputFile, addOutputFile, addRuntimeEnvironment, addSweepFile, clean, clearClusters, clearExecutableTags, clearInputFiles, clearOutputFiles, clearRuntimeEnvironments, clearSweepFiles, getClusters, getExecutables, getInputFiles, getJobInfo, getJobList, getOutputFiles, getRuntimeEnvironments, getSweepFiles, getSweepParams, load, onAssignTemplateId, onAssignTemplateName, onAssignTemplateSweepSize, onAssignTemplateValue, onCalculateSweepValueFloat, onCalculateSweepValueInt, onClean, onCleanTaskDirs, onRefresh, onSetupScripts, onSetupTaskDirs, onUpdateState, removeInputFile, removeSweepFile, save, setup, tagAsExecutable

Inherited from Tasks.BaseTask (private): _existInList

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Properties [hide private]

Inherited from Tasks.BaseTask: clusters, executables, inputFiles, jobInfo, jobList, outputFiles, runtimeEnvironments, sweepFiles, sweepParams

Inherited from object: __class__

Method Details [hide private]

__init__(self)
(Constructor)

source code 

x.__init__(...) initializes x; see x.__class__.__doc__ for signature

Overrides: object.__init__
(inherited documentation)

onCreateRunScript(self, taskName, taskId)

source code 

Abstract routine responsible for returning a run-script for the job.

Overrides: Tasks.BaseTask.onCreateRunScript

onCreateJobDescription(self, taskName, taskId, taskDir)

source code 

Abstract routines responsible for returning a jobdescription for the job.

Overrides: Tasks.BaseTask.onCreateJobDescription

onSaveConfig(self, config)

source code 

Save configuration data specific to this plugin.

Overrides: Tasks.BaseTask.onSaveConfig

onLoadConfig(self, config)

source code 

Loads configuration settings specific to this plugin.

Overrides: Tasks.BaseTask.onLoadConfig