Package arcjobtool :: Module ArcUtils :: Class ManagedJobDescription
[hide private]
[frames] | no frames]

Class ManagedJobDescription

source code


Class for making job description handling easier.

Instance Methods [hide private]
 
__init__(self)
Class constructor
source code
 
addArgument(self, argument)
Add argument description.
source code
 
addInputFile(self, name, url='', keepData=True, isExecutable=False, downloadToCache=False, threads=-1)
Add an input file, name, to the job description.
source code
 
clearInputFiles(self)
Clear input files.
source code
 
addOutputFile(self, name, url='', keepData=True, isExecutable=False, downloadToCache=False, threads=-1)
Add outputfile to job description.
source code
 
clearOutputFiles(self)
Clear output files.
source code
 
addRuntimeEnvironment(self, name, relOp, version)
Add a runtime environment and version.
source code

Inherited from arc.JobDescription: AddHint, Parse, Print, UnParse, __bool__, __del__, __getattr__, __nonzero__, __repr__, __setattr__, __swig_destroy__, getSourceFormat

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

Class Variables [hide private]

Inherited from arc.JobDescription: __swig_getmethods__, __swig_setmethods__

Properties [hide private]

Inherited from arc.JobDescription: Application, DataStaging, Identification, JDL_elements, JobMeta, Resources, XRSL_elements

Inherited from object: __class__

Method Details [hide private]

__init__(self)
(Constructor)

source code 

Class constructor

Overrides: object.__init__