From 9fb1fc62df5db92b05bf8d27e6f2df17333e24f5 Mon Sep 17 00:00:00 2001 From: Stephane Glondu Date: Fri, 28 Dec 2007 12:15:18 +0100 Subject: [PATCH] Suppression de check_cfengine.py darcs-hash:20071228111518-61eff-6ba44ad2111cb5420692e07fef53e5c95eeff416.gz --- gestion/tools/check_cfengine.py | 39 --------------------------------- 1 file changed, 39 deletions(-) delete mode 100755 gestion/tools/check_cfengine.py diff --git a/gestion/tools/check_cfengine.py b/gestion/tools/check_cfengine.py deleted file mode 100755 index a7475d0b..00000000 --- a/gestion/tools/check_cfengine.py +++ /dev/null @@ -1,39 +0,0 @@ -#! /usr/bin/env python -# -*- coding: iso-8859-15 -*- - -# Vérification de l'état de cfengine - -import sys, os -sys.path.append("/usr/scripts/gestion") -from email_tools import send_email - -def parse(fichier): - resultat = "" - accu = "" - nb_lignes = 0 - - for ligne in fichier.readlines(): - if ligne.find("Hailing") != -1: - # On commence un nouveau serveur - if accu != "" and nb_lignes != 7: - # Qqch d'anormal s'est passé - resultat += accu - accu = ligne - nb_lignes = 1 - else: - accu += ligne - nb_lignes += 1 - - # Le dernier - if accu != "" and nb_lignes != 7: - resultat += accu - - return resultat - - -if __name__ == "__main__": - message = parse(os.popen("/usr/sbin/cfrun -- -n")).decode("ISO-8859-15") - if message: - message += u"-- \nGénéré par check_cfengine.py\n" - send_email("CFEngine (Vert)", "roots@crans.org", \ - u"Machines non synchronisées", message)