Gestion des valeurs vides dans les dépendances
Corrige la détection des valeurs vides dans les dépendances, quidoivent être traitées comme si on avait passé null explicitement.
Change-Id: Ia2fc1c3779fb5564863baab64afd90ecb2e7e352Reviewed-on: https://vigilo-dev.si.c-s.fr/review/2523...
Correction génération des HLS
Il manquait le nom du HLS et il y avait un bug dans la prise en comptedes dépendances.
Change-Id: Ib6e6f4a8a966d7febcb364cd9863a9673f5aa71eReviewed-on: https://vigilo-dev.si.c-s.fr/review/2402Tested-by: Build system <qa@vigilo-dev.si.c-s.fr>...
Diverses corrections + seuils pour les HLS
Définit les seuils warning/critical pour les HLS de sorte que chaque HLSreprésente effectivement le pire état parmi ses dépendances.
Change-Id: Iac6093a2c41c3cb27ec158aaea6af6b86b10e788Reviewed-on: https://vigilo-dev.si.c-s.fr/review/2401...
Récupération des services en fonction du test
Permet d'ajouter automatiquement une dépendance sur les servicesgénérés par les tests que le plugin a configuré dans le HLSde l'hôte.
Change-Id: I25986aa113bdf2ac589720fb53c838c301cf7096Reviewed-on: https://vigilo-dev.si.c-s.fr/review/2400...
Génération de HLS par machine
Crée automatiquement les HLS "services:$host" qui dépend de tous lesservices de $host et "machine:$host" qui dépend de l'état de $hostet de ses services.
Pour le moment, les HLS construits ont des dépendances +/- vides car il...
Support des recherches & correction sup. logiciels
Permet d'afficher le nom du template Vigilo dans les listings desobjets et de l'utiliser comme critère de recherche.
Corrige également un problème de supervision des logiciels pré-définis.
Change-Id: Ib55d68ec7183f6f6c5b858173180a6e3fede552e...
Gros refactoring
- Déplacement du code vers "src/plugins/vigilo/" pour permettre d'avoir une installation locale de GLPI sous "src/".- Correction des dépendances dans composer.json.- Suppression de certaines classes qui ne correspondaient pas à des balises XML côté Vigilo du dossier "src/plugins/vigilo/Vigilo"....