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

Class LCGAthenaMS

source code

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

Dashboard LCG/Athena Monitoring Service based on MSG.

Instance Methods [hide private]
 
__init__(self, job_info, config_info)
Construct the Dashboard LCG/Athena Monitoring Service.
source code
 
getSandboxModules(self)
Return list of module dependencies.
source code
 
submit(self, **opts)
Log submit event on client.
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
 
_cl_send_meta_messages(self)
Send task_meta and job_meta messages on client.
source code
 
_cl_task_meta_message(self) source code
 
_cl_job_meta_message(self) source code
 
_wn_job_processing_attributes_message(self) source code

Inherited from LCGMS.LCGMS: getJobInfo, prepare, rollback, start, submitting

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/Athena Monitoring Service.

Overrides: GPIDev.Adapters.IMonitoringService.IMonitoringService.__init__

getSandboxModules(self)

source code 

Return list of module dependencies.

Overrides: GPIDev.Adapters.IMonitoringService.IMonitoringService.getSandboxModules

submit(self, **opts)

source code 

Log submit event on client.

Overrides: GPIDev.Adapters.IMonitoringService.IMonitoringService.submit

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