Package Ganga :: Package Lib :: Package Executable :: Module Executable' :: Class LCGRTHandler
[hide private]
[frames] | no frames]

Class LCGRTHandler

source code

GPIDev.Adapters.IRuntimeHandler.IRuntimeHandler --+
                                                  |
                                                 LCGRTHandler

Instance Methods [hide private]
 
prepare(self, app, appconfig, appmasterconfig, jobmasterconfig)
Prepare the specific/subjob aspect of the job submission.
source code

Inherited from GPIDev.Adapters.IRuntimeHandler.IRuntimeHandler: master_prepare

Method Details [hide private]

prepare(self, app, appconfig, appmasterconfig, jobmasterconfig)

source code 

Prepare the specific/subjob aspect of the job submission. Called once per subjob if splitting enabled. If splitting disabled called exactly once (the master and specific aspect configured on the same job).

Return value:

  • subjobconfig list of objects understood by backends

Arguments:

  • app : original application object
  • appmaster config : result of app.master_configure()
  • appsubconfig : a list of results of app.configure() for each subjob (or a master job if no splitting)
  • jobmasterconfig : a result of self.master_prepare()
Overrides: GPIDev.Adapters.IRuntimeHandler.IRuntimeHandler.prepare
(inherited documentation)