[munin/link_plugins.py] Utilisation d'un postfix_mailstats correct sous etch

Ignore-this: 482f57e83b182ccf6bcc64af900e5a9d

darcs-hash:20090329203220-ffbb2-7adc78b92a631cfc06e54580afabae727bf6de83.gz
This commit is contained in:
Nicolas Dandrimont 2009-03-29 22:32:20 +02:00
parent c5336ea883
commit 446d07e5ee

View file

@ -160,6 +160,20 @@ def add_ifaces(plugins):
plugins['if_%s' % interface] = os.path.join(MUNIN_PATH,'if_') plugins['if_%s' % interface] = os.path.join(MUNIN_PATH,'if_')
plugins['if_err_%s' % interface] = os.path.join(MUNIN_PATH, 'if_err_') plugins['if_err_%s' % interface] = os.path.join(MUNIN_PATH, 'if_err_')
@register_quirk
def use_correct_postfix_mailstats(plugins):
"""Utilise un postfix_mailstats non buggué sur etch"""
if "postfix_mailstats" in plugins:
try:
debver_file = open('/etc/debian_version')
except IOError:
return
else:
debver = debver_file.read()
debver_file.close()
if debver.startswith('4'):
plugins["postfix_mailstats"] = "/usr/scripts/munin/postfix_mailstats"
if __name__ == "__main__": if __name__ == "__main__":
parser = optparse.OptionParser() parser = optparse.OptionParser()
parser.add_option('-d', '--directory', parser.add_option('-d', '--directory',