From 74dc3b6d7a7e6826877f70a72b1f8c9bf0cb51e6 Mon Sep 17 00:00:00 2001 From: glondu Date: Thu, 10 Aug 2006 12:33:01 +0200 Subject: [PATCH] On loggue les statistiques. darcs-hash:20060810103301-68412-e1f3c5ee8665dd541070ead8ebdb90bfa74a4294.gz --- surveillance/comptes_inactifs.py | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/surveillance/comptes_inactifs.py b/surveillance/comptes_inactifs.py index 34e7b8ac..d1c74c95 100755 --- a/surveillance/comptes_inactifs.py +++ b/surveillance/comptes_inactifs.py @@ -140,8 +140,15 @@ class ComptesInactifs: """ Lit des lignes de log sur l'entrée std et met à jour la base LDAP. """ - print '%s ligne(s) traitée(s)' % self.update_from_syslog(sys.stdin) - print '%s entrée(s) mise(s) à jour dans la base LDAP' % self.commit_to_ldap() + parsed_lines = self.update_from_syslog(sys.stdin) + updated_entries = self.commit_to_ldap() + syslog("%(parsed_lines)s ligne(s) traitée(s)" % locals()) + syslog("%(updated_entries)s entrée(s) mise(s) à jour dans la base LDAP" % locals()) + if parsed_lines == 0 or updated_entries == 0: + sys.stderr.write("""Erreur lors de la mise à jour de la base LDAP : +%(parsed_lines)s ligne(s) traitée(s) +%(updated_entries)s entrée(s) mise(s) à jour dans la base LDAP +""" % locals()) def do_dump(self): """