Superviseur - Daemon 1.0
Ce logiciel correspond au daemon de la suite des trois logiciels composant le superviseur
Classes | Variables
Paquetage daemon

Classes

class  NetworkCommunication
 Classe de communication réseau. Plus de détails...
class  UDPScoketCommunication
 Classe de communication réseau UDP. Plus de détails...
class  AbstractInfos
 Classe de base pour les classes récoltant des informations. Plus de détails...
class  HostInfos
 Classe de base pour les classes récoltant des informations. Plus de détails...
class  VMInfos
 Classe de base pour les classes récoltant des informations. Plus de détails...

Variables

tuple hosti = HostInfos()
 Point d'entrée du logiciel Cette fonction crée les instances des objets et appelle les méthodes infos().
tuple vmi = VMInfos()
tuple comm = UDPScoketCommunication()
tuple infos = hosti.infos()
tuple jsonData = json.dumps(infos)

Documentation des variables

Définition à la ligne 343 du fichier daemon.py.

Point d'entrée du logiciel Cette fonction crée les instances des objets et appelle les méthodes infos().


Elle crée ensuite la chaîne JSON et l'envoie aux collecteurs.
Puis elle attend un certain temps avant de recommencer.

Renvoie:

Définition à la ligne 341 du fichier daemon.py.

tuple daemon.infos = hosti.infos()

Définition à la ligne 347 du fichier daemon.py.

tuple daemon.jsonData = json.dumps(infos)

Définition à la ligne 349 du fichier daemon.py.

tuple daemon.vmi = VMInfos()

Définition à la ligne 342 du fichier daemon.py.

 Tout Classes Espaces de nommage Fichiers Fonctions Variables