From 965dcfc60b7db4a1b846fe5aa84220624adc232a Mon Sep 17 00:00:00 2001 From: Florent Date: Thu, 31 Oct 2013 16:46:44 +0100 Subject: [PATCH] Do not crash if one value is NotAvailable --- contrib/munin/generic/generic-munin | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/contrib/munin/generic/generic-munin b/contrib/munin/generic/generic-munin index 2d709a95..c8d28df0 100755 --- a/contrib/munin/generic/generic-munin +++ b/contrib/munin/generic/generic-munin @@ -24,6 +24,7 @@ import sys import locale import time import logging +from weboob.capabilities.base import NotAvailable from weboob.core import Weboob, CallErrors from weboob.tools.browser import BrowserIncorrectPassword @@ -261,7 +262,8 @@ class GenericMuninPlugin(object): for backend, result in self.build_do(): if self.monitored(result): value = self.get_value(result) - self.write_output('%s.value %f' % (self.result2id(result), value)) + if value is not NotAvailable: + self.write_output('%s.value %f' % (self.result2id(result), value)) except CallErrors, errors: self.print_errors(errors) self.print_cache(self.name)