[comptes_inactifs] sre est deprecated (7)

Ignore-this: 3462b33a0e5bda9f6078366e693dc003

darcs-hash:20090425003120-ffbb2-ad3f2406658ca095aa576df89af0ec38dda1940e.gz
This commit is contained in:
Nicolas Dandrimont 2009-04-25 02:31:20 +02:00
parent 9cb62f9870
commit 0b7af6b0b1

View file

@ -16,7 +16,7 @@ ACTIONS POSSIBLES
# Licence : GPLv2 # Licence : GPLv2
import sys, os, sre, time, cPickle import sys, os, re, time, cPickle
from time import mktime, time, localtime, strptime, strftime from time import mktime, time, localtime, strptime, strftime
from socket import gethostname from socket import gethostname
from smtplib import SMTP from smtplib import SMTP
@ -55,14 +55,14 @@ def nb_mails_non_lus(login):
return None return None
class ComptesInactifs: class ComptesInactifs(object):
# liste d'expressions régulières qui seront testées sur les lignes de log # 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 # 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'dovecot.*Login: user=<|'
r'sshd.*Accepted.*for ' r'sshd.*Accepted.*for '
r')([^ >]+).*$'), r')([^ >]+).*$'),
sre.compile(r'^.*comptes_inactifs.*derniereConnexion=<([^>]+)>, ' re.compile(r'^.*comptes_inactifs.*derniereConnexion=<([^>]+)>, '
r'login=<([^>]+)>')] r'login=<([^>]+)>')]
def __init__(self): def __init__(self):