From 9bf0de022664613194e4f4e20527931bc5ca1744 Mon Sep 17 00:00:00 2001 From: pessoles Date: Sat, 21 Jan 2006 14:11:09 +0100 Subject: [PATCH] Factorisation darcs-hash:20060121131109-6d78a-082a51d7b3d6877af40c39c55352eef7f2d9c653.gz --- surveillance/deconnexion.py | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/surveillance/deconnexion.py b/surveillance/deconnexion.py index 61f31b9d..49fe323f 100755 --- a/surveillance/deconnexion.py +++ b/surveillance/deconnexion.py @@ -338,12 +338,8 @@ infectes_old = curseur.fetchall() for ip, nombre in infectes: - # si on est en dessous du seuil, on laisse passer - if nombre < virus.flood: - continue - - # si on est déja avertis, on laisse passer - if [ip] in infectes_old : + # si on est en dessous du seuil, ou qu'on est deja averti, on laisse passer + if nombre < virus.flood or [ip] in infectes_old : continue # lecture des infos de ldap @@ -465,6 +461,7 @@ for ip, id_p2p, nombre in fraudeurs : proprio.save() else : # adhérent non blacklisté + fin = localtime(time()+60*60*24) proprio.blacklist(['now',"%d/%d/%d %d:%d" % (fin[2],fin[1],fin[0],fin[3],fin[4]),'virus',hostname]) proprio.save()