Factorisation
darcs-hash:20060121131109-6d78a-082a51d7b3d6877af40c39c55352eef7f2d9c653.gz
This commit is contained in:
parent
948d78369f
commit
9bf0de0226
1 changed files with 3 additions and 6 deletions
|
@ -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()
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue