Package Ganga :: Package GPIDev :: Package Lib :: Package Job :: Module Job' :: Class JobTemplate
[hide private]
[frames] | no frames]

Class JobTemplate

source code

          object --+            
                   |            
   Base.Objects.Node --+        
                       |        
Base.Objects.GangaObject --+    
                           |    
                         Job --+
                               |
                              JobTemplate

This is a Ganga.GPI.JobTemplate implementation class. Refer to Ganga.GPI.JobTemplate.__doc__ for documentation.

Nested Classes [hide private]
  _proxyClass
A placeholder for Job configuration parameters.

Inherited from Job: State, Transitions

Inherited from Base.Objects.GangaObject: __metaclass__

Instance Methods [hide private]
 
__init__(self)
x.__init__(...) initializes x; see help(type(x)) for signature
source code
 
_readonly(self) source code
 
kill(self)
Templates may not be killed, return false.
source code
 
remove(self, force=False)
See Job for documentation.
source code
 
submit(self)
Templates may not be submitted, return false.
source code

Inherited from Job: __getstate__, _attribute_filter__set__, _auto__init__, auto_resubmit, createInputSandbox, createPackedInputSandbox, fail, force_status, getDebugWorkspace, getFQID, getInputWorkspace, getMonitoringService, getOutputWorkspace, getStringFQID, getStringInputDir, getStringOutputDir, getWorkspace, merge, monitorFailed_hook, monitorKilled_hook, monitorPrepare_hook, monitorRollbackToNew_hook, monitorSubmitted_hook, monitorSubmitting_hook, peek, postprocess_hook, postprocess_hook_failed, resubmit, rollbackToNewState, transition_update, updateMasterJobStatus, updateStatus, viewFile

Inherited from Base.Objects.GangaObject: __construct__, __deepcopy__, __setstate__, accept, getJobObject

Inherited from Base.Objects.Node: __copy__, __eq__, __ne__, clone, copyFrom, printSummaryTree, printTree

Inherited from Base.Objects.Node (private): _getParent, _getRoot, _setParent

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

Class Methods [hide private]

Inherited from Base.Objects.GangaObject (private): _declared_property

Class Variables [hide private]
  _name = 'JobTemplate'
  _schema = <Ganga.GPIDev.Schema.Schema.Schema instance at 0x18a...
  application = <Ganga.GPIDev.Base.Objects.Descriptor object at ...
  backend = <Ganga.GPIDev.Base.Objects.Descriptor object at 0x18...
  default_registry = 'templates'
  do_auto_resubmit = <Ganga.GPIDev.Base.Objects.Descriptor objec...
  fqid = <Ganga.GPIDev.Base.Objects.Descriptor object at 0x18a9fd0>
  id = <Ganga.GPIDev.Base.Objects.Descriptor object at 0x18a9e50>
  info = <Ganga.GPIDev.Base.Objects.Descriptor object at 0x18a99d0>
  inputdata = <Ganga.GPIDev.Base.Objects.Descriptor object at 0x...
  inputdir = <Ganga.GPIDev.Base.Objects.Descriptor object at 0x1...
  inputsandbox = <Ganga.GPIDev.Base.Objects.Descriptor object at...
  master = <Ganga.GPIDev.Base.Objects.Descriptor object at 0x18a...
  merger = <Ganga.GPIDev.Base.Objects.Descriptor object at 0x18a...
  name = <Ganga.GPIDev.Base.Objects.Descriptor object at 0x18a9c50>
  outputdata = <Ganga.GPIDev.Base.Objects.Descriptor object at 0...
  outputdir = <Ganga.GPIDev.Base.Objects.Descriptor object at 0x...
  outputsandbox = <Ganga.GPIDev.Base.Objects.Descriptor object a...
  splitter = <Ganga.GPIDev.Base.Objects.Descriptor object at 0x1...
  status = <Ganga.GPIDev.Base.Objects.Descriptor object at 0x18a...
  subjobs = <Ganga.GPIDev.Base.Objects.Descriptor object at 0x18...
  time = <Ganga.GPIDev.Base.Objects.Descriptor object at 0x18ab210>

Inherited from Job: allowed_force_states, initial_states, status_graph, transient_states

Inherited from Job (private): _GUIPrefs, _category, _exportmethods

Inherited from Base.Objects.GangaObject (private): _hidden, _registry

Inherited from Base.Objects.Node (private): _index_cache, _parent

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self)
(Constructor)

source code 

x.__init__(...) initializes x; see help(type(x)) for signature

Overrides: object.__init__
(inherited documentation)

_readonly(self)

source code 
Overrides: Base.Objects.GangaObject._readonly

kill(self)

source code 

Templates may not be killed, return false.

Overrides: Job.kill

remove(self, force=False)

source code 

See Job for documentation. The force optional argument has no effect (it is provided for the compatibility with Job interface)

Overrides: Job.remove

submit(self)

source code 

Templates may not be submitted, return false.

Overrides: Job.submit

Class Variable Details [hide private]

_schema

Value:
<Ganga.GPIDev.Schema.Schema.Schema instance at 0x18a8ea8>

application

Value:
<Ganga.GPIDev.Base.Objects.Descriptor object at 0x18a9cd0>

backend

Value:
<Ganga.GPIDev.Base.Objects.Descriptor object at 0x18ab490>

do_auto_resubmit

Value:
<Ganga.GPIDev.Base.Objects.Descriptor object at 0x18a9dd0>

inputdata

Value:
<Ganga.GPIDev.Base.Objects.Descriptor object at 0x18ab410>

inputdir

Value:
<Ganga.GPIDev.Base.Objects.Descriptor object at 0x18ab090>

inputsandbox

Value:
<Ganga.GPIDev.Base.Objects.Descriptor object at 0x18a9ed0>

master

Value:
<Ganga.GPIDev.Base.Objects.Descriptor object at 0x18ab110>

merger

Value:
<Ganga.GPIDev.Base.Objects.Descriptor object at 0x18a9d50>

outputdata

Value:
<Ganga.GPIDev.Base.Objects.Descriptor object at 0x18ab190>

outputdir

Value:
<Ganga.GPIDev.Base.Objects.Descriptor object at 0x18a9f50>

outputsandbox

Value:
<Ganga.GPIDev.Base.Objects.Descriptor object at 0x18ab310>

splitter

Value:
<Ganga.GPIDev.Base.Objects.Descriptor object at 0x18ab290>

status

Value:
<Ganga.GPIDev.Base.Objects.Descriptor object at 0x18a9bd0>

subjobs

Value:
<Ganga.GPIDev.Base.Objects.Descriptor object at 0x18ab390>