Module EDStatus :: Class EDStatus
[hide private]
[frames] | no frames]

Class EDStatus

source code

object --+
         |
        EDStatus

This static class keeps track of plugins under execution and which have succeeded or failed

Instance Methods [hide private]

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

Class Methods [hide private]
 
getRunning(cls) source code
 
getSuccess(cls) source code
 
getFailure(cls) source code
 
tellRunning(cls, strPluginId)
Tell the strPluginId has started.
source code
 
tellSuccess(cls, strPluginId)
Tell the strPluginId has finished with success.
source code
 
tellFailure(cls, strPluginId)
Tell the strPluginId has finished with failure.
source code
Class Variables [hide private]
  __listRunning = []
  __listSuccess = []
  __listFailure = []
  __sem = Semaphore()
Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

tellRunning(cls, strPluginId)
Class Method

source code 

Tell the strPluginId has started.

Parameters:
  • strPluginId - concatenation of the plugin-name and plugin-Id

tellSuccess(cls, strPluginId)
Class Method

source code 

Tell the strPluginId has finished with success.

Parameters:
  • strPluginId - concatenation of the plugin-name and plugin-Id

tellFailure(cls, strPluginId)
Class Method

source code 

Tell the strPluginId has finished with failure.

Parameters:
  • strPluginId - concatenation of the plugin-name and plugin-Id