Package Ganga :: Package Lib :: Package MonitoringServices :: Package Dashboard :: Module LCGMS :: Class LCGMS
[hide private]
[frames] | no frames]

Class LCGMS

source code

GPIDev.Adapters.IMonitoringService.IMonitoringService --+    
                                                        |    
                                  DashboardMS.DashboardMS --+
                                                            |
                                                           LCGMS

Dashboard LCG Monitoring Service based on MSG.

Instance Methods [hide private]
 
__init__(self, job_info, config_info)
Construct the Dashboard LCG Monitoring Service.
source code
 
getSandboxModules(self)
Return list of module dependencies.
source code
 
getJobInfo(self)
Create job_info from Job object.
source code
 
submitting(self, **opts)
Just before the submission of a job.
source code
 
prepare(self, **opts)
Preparation of a job.
source code
 
submit(self, **opts)
Log submit event on client.
source code
 
start(self, **opts)
Log start event on worker node.
source code
 
stop(self, exitcode, **opts)
Log stop event on worker node.
source code
 
complete(self, **opts)
Log complete event on client.
source code
 
fail(self, **opts)
Log fail event on client.
source code
 
kill(self, **opts)
Log kill event on client.
source code
 
rollback(self, **opts)
Rollback of a job to new state (caused by error during submission).
source code
 
_cl_job_status_message(self, status, status_source, status_start_time=None) source code
 
_wn_job_status_message(self, status, status_source, status_start_time) source code

Inherited from DashboardMS.DashboardMS (private): _log, _send

Inherited from GPIDev.Adapters.IMonitoringService.IMonitoringService: event, getWrapperScriptConstructorText, progress

Static Methods [hide private]

Inherited from DashboardMS.DashboardMS: getConfig

Method Details [hide private]

__init__(self, job_info, config_info)
(Constructor)

source code 

Construct the Dashboard LCG Monitoring Service.

Overrides: GPIDev.Adapters.IMonitoringService.IMonitoringService.__init__

getSandboxModules(self)

source code 

Return list of module dependencies.

Overrides: GPIDev.Adapters.IMonitoringService.IMonitoringService.getSandboxModules

getJobInfo(self)

source code 

Create job_info from Job object.

Overrides: GPIDev.Adapters.IMonitoringService.IMonitoringService.getJobInfo

submitting(self, **opts)

source code 

Just before the submission of a job. Called by: ganga client.

Overrides: GPIDev.Adapters.IMonitoringService.IMonitoringService.submitting
(inherited documentation)

prepare(self, **opts)

source code 

Preparation of a job. Called by: ganga client.

Overrides: GPIDev.Adapters.IMonitoringService.IMonitoringService.prepare
(inherited documentation)

submit(self, **opts)

source code 

Log submit event on client.

Overrides: GPIDev.Adapters.IMonitoringService.IMonitoringService.submit

start(self, **opts)

source code 

Log start event on worker node.

Overrides: GPIDev.Adapters.IMonitoringService.IMonitoringService.start

stop(self, exitcode, **opts)

source code 

Log stop event on worker node.

Overrides: GPIDev.Adapters.IMonitoringService.IMonitoringService.stop

complete(self, **opts)

source code 

Log complete event on client.

Overrides: GPIDev.Adapters.IMonitoringService.IMonitoringService.complete

fail(self, **opts)

source code 

Log fail event on client.

Overrides: GPIDev.Adapters.IMonitoringService.IMonitoringService.fail

kill(self, **opts)

source code 

Log kill event on client.

Overrides: GPIDev.Adapters.IMonitoringService.IMonitoringService.kill

rollback(self, **opts)

source code 

Rollback of a job to new state (caused by error during submission). Called by: ganga client.

Overrides: GPIDev.Adapters.IMonitoringService.IMonitoringService.rollback
(inherited documentation)