Tâche #15793
Scénario #15554: Traitement express (13-15)
Agent Zéphir 2.5.2 : erreur de stockage dans les base RRD pour la classe RRDAgent
Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
Restant à faire (heures):
0.0
Description
Erreur introduite dans un commit précédent :
zephir-client:6e65639e
@@ -590,7 +592,11 @@ class RRDAgent(Agent): # on ne prend que les mesures déclarées comme datasources rrd_values = {} for datasource in self.datasources: - rrd_values[datasource['name']] = measure.value[datasource['name']] + if measure.value is not None: + data = measure.value[datasource['name']] + else: + log.msg("/!\ measure return empty value: %s" % self.name) + rrd_values[datasource['name']] = None # update des bases rrd self.rrd.update(rrd_values, measure.get_date())
Révisions associées
Correction du remplissage de la mesure dans la classe RRDAgent
ref #15793 @1h
Historique
#1 Mis à jour par Fabrice Barconnière il y a environ 8 ans
- Statut changé de Nouveau à En cours
#2 Mis à jour par Fabrice Barconnière il y a environ 8 ans
- % réalisé changé de 0 à 100
- Restant à faire (heures) changé de 1.0 à 0.1
#3 Mis à jour par Scrum Master il y a environ 8 ans
- Statut changé de En cours à Résolu
#4 Mis à jour par Klaas TJEBBES il y a environ 8 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) changé de 0.1 à 0.0