zephir.monitor.agentmanager.agentdatamanager.LiveAgentsManager

Package zephir :: Package monitor :: Package agentmanager :: Module agentdatamanager :: Class LiveAgentsManager |
[frames] | no frames]

# Class LiveAgentsManager

source code

    AgentManager --+
                   |
                  LiveAgentsManager

Implémentation de `AgentManager` donnant accès direct aux agents en mémoire.

Utile pour les agents chargés sur la même machine. La page web sera mise à jour en temps réel plutôt qu'au rythme des envois de données au serveur Zephir.

Instance Methods
__init__(self, config, client_name, agents) | source code
__getitem__(self, agent_name) | source code
__setitem__(self, agent_name, agent) | source code
has_key(self, agent_name) | source code
keys(self) | source code
reset_max_status(self, agent_name) | source code
Inherited from `AgentManager`: `get_measure`, `items`, `load_structure`, `update_structure`

Method Details

### __init__(self, config, client_name, agents) (Constructor) | source code
Parameters: `config` - dictionnaire des options de configuration de l'application `client_name` - nom du client qui possède les agents Overrides: AgentManager.__init__ (inherited documentation)

### keys(self) | source code
Overrides: AgentManager.keys

### reset_max_status(self, agent_name) | source code
Overrides: AgentManager.reset_max_status