Package zephir :: Package monitor :: Package agents :: Module diag :: Class Diag
[frames] | no frames]

Class Diag

source code

agentmanager.agent.AgentData --+    
                               |    
        agentmanager.agent.Agent --+
                                   |
                                  Diag

Diagnostic

Instance Methods
 
measure(self)
lancement du diagnostic
source code
 
measure_process(self, result)
retour du programme
source code
 
check_status(self)
envoi du statut (toujours OK)
source code

Inherited from agentmanager.agent.Agent: __init__, archive, check_action, ensure_data_uptodate, ensure_datadirs, handle_measure_exception, init_data, reset_max_status, save_measure, scheduled_measure, set_status, take_action, update_status, write_data

Class Methods

Inherited from agentmanager.agent.AgentData: from_agent, from_archive

Method Details

measure(self)

source code 

lancement du diagnostic

Returns:
Résultat de la mesure, un dictionnaire {champ: valeur} ou un objet twisted.internet.defer.Deferred renvoyant ce dictionnaire.
Overrides: agentmanager.agent.Agent.measure

check_status(self)

source code 

envoi du statut (toujours OK)

Overrides: agentmanager.agent.Agent.check_status