Evolution #3456
L'agent Zéphir "baculaservices" devrait être conditionné par "activer_bacula"
Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
Distribution:
EOLE 2.3
Description
Si "activer_bacula" est à "non", la consultation de l'agent montre un tableau vide.
Révisions associées
Correction des agents de surveillance des services Bacula
- zephir/bacula.agent : enrichissement et intégration du "méta-agent"
- zephir/baculaservices.agent : fichier supprimé (fusionné avec bacula.agent)
- zephir/bacula/*.srv : fichiers supprimés (code inutilisé)
Fixes #3456 @1h
Historique
#1 Mis à jour par Benjamin Bohard il y a presque 12 ans
baculaservices.agent se contente de lister les fichiers bacula/*.srv, utilise le nom du fichier qui correspond au nom du service comme argument pour BaculaServices().
Le code des fichiers .srv n'est pas utilisé.
#2 Mis à jour par Benjamin Bohard il y a presque 12 ans
# -*- coding: UTF-8 -*- """ """ import glob from os.path import join, basename, splitext from zephir.monitor.agents.baculaservices import BaculaServices from zephir.lib_zephir import zephir_dir from creole.parsedico import parse_dico dico = parse_dico() # récupération de la liste des agents à inclure agents = [] if dico['activer_bacula'] == 'oui': if dico['activer_bacula_dir'] == 'oui': agents.append('bacula-dir') agents.append('bacula-fd') if dico['activer_bacula_sd'] == 'oui': agents.append('bacula-sd') bacula_services = BaculaServices('baculaservices', agents, period=15, description='État des démons bacula', section="""Services""") # liste des agents qui seront chargés AGENTS = [bacula_services] else: AGENTS = []
#3 Mis à jour par Joël Cuissinat il y a presque 12 ans
- Statut changé de Accepté à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit b1fbd10a4fc5a05fd2ab8e1529a2d4c5f9c35d9a.
#4 Mis à jour par Fabrice Barconnière il y a presque 12 ans
- Statut changé de Résolu à Fermé