From 0b7af6b0b168febcd66a63abd7f5407abe8785c3 Mon Sep 17 00:00:00 2001 From: Nicolas Dandrimont Date: Sat, 25 Apr 2009 02:31:20 +0200 Subject: [PATCH] [comptes_inactifs] sre est deprecated (7) Ignore-this: 3462b33a0e5bda9f6078366e693dc003 darcs-hash:20090425003120-ffbb2-ad3f2406658ca095aa576df89af0ec38dda1940e.gz --- surveillance/comptes_inactifs.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/surveillance/comptes_inactifs.py b/surveillance/comptes_inactifs.py index fd180bba..e62b04de 100644 --- a/surveillance/comptes_inactifs.py +++ b/surveillance/comptes_inactifs.py @@ -16,7 +16,7 @@ ACTIONS POSSIBLES # Licence : GPLv2 -import sys, os, sre, time, cPickle +import sys, os, re, time, cPickle from time import mktime, time, localtime, strptime, strftime from socket import gethostname from smtplib import SMTP @@ -55,14 +55,14 @@ def nb_mails_non_lus(login): return None -class ComptesInactifs: +class ComptesInactifs(object): # liste d'expressions régulières qui seront testées sur les lignes de log # le premier groupe doit correspondre à la date, le second au login - re = [sre.compile(r'^(\w+\s+\d+\s+\d+:\d+:\d+).*(?:' + re = [re.compile(r'^(\w+\s+\d+\s+\d+:\d+:\d+).*(?:' r'dovecot.*Login: user=<|' r'sshd.*Accepted.*for ' r')([^ >]+).*$'), - sre.compile(r'^.*comptes_inactifs.*derniereConnexion=<([^>]+)>, ' + re.compile(r'^.*comptes_inactifs.*derniereConnexion=<([^>]+)>, ' r'login=<([^>]+)>')] def __init__(self):