Home | Trees | Indices | Help |
---|
|
GPIDev.Adapters.IMonitoringService.IMonitoringService --+ | CompositeMonitoringService
IMonitoringService container: Wrapper object containing a list of IMonitoringService(s) inside and delegating the interface methods to each of them. (composite design pattern) This object is used automatically to transparently wrap the list of monitoring services set in the configuration
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
Inherited from |
|
|||
Inherited from |
|
Create a new composite monitoring service based on the lists of monitoring classes, jobs and configs (all the same length). If this is called in the Ganga client, i.e. from Ganga/GPIDev/MonitoringServices, then jobInfos is a list of Job (all the same), configInfos is a list of Config (specific to each monitoring class). If this is called on the worker node, i.e. from the text generated by getWrapperScriptConstructorText(), the jobInfos are dictionaries (specific to each monitoring class) and configInfos are dictionaries of effective config options (specific to each monitoring class). |
Application is about to start on the worker node. Called by: job wrapper. |
Application execution is in progress (called periodically, several times a second). Called by: job wrapper. |
Application execution finished. Called by: job wrapper. |
Preparation of a job. Called by: ganga client. |
Submission of a job. Called by: ganga client. |
Submission of a job. Called by: ganga client. |
Completion of a job. Called by: ganga client. |
Failure of a job. Called by: ganga client. |
Killing of a job. Called by: ganga client. |
Rollback of a job to new state (caused by error during submission). Called by: ganga client. |
Get the list of module dependencies of this monitoring module. Called by: ganga client. |
Return a static info object which static information about the job at submission time. Called by: ganga client. The info object is passed to the contructor. Info object may only contain the standard python types (such as lists, dictionaries, int, strings). Implementation details: return the job info objects as a map for each compound Monitoring Service @see getWrapperScriptConstructorText() method |
Return a line of python source code which creates the instance of the monitoring service object to be used in the job wrapper script. This method should not be overriden. |
Home | Trees | Indices | Help |
---|
Generated by Epydoc 3.0.1 on Mon Jun 25 10:35:22 2012 | http://epydoc.sourceforge.net |