Factorisation

darcs-hash:20060121131109-6d78a-082a51d7b3d6877af40c39c55352eef7f2d9c653.gz
This commit is contained in:
pessoles 2006-01-21 14:11:09 +01:00
parent 948d78369f
commit 9bf0de0226

View file

@ -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()