Dans le cas du P2P, il _faut_ garder l'historique.
D'ailleurs, il faudrait le faire aussi pour les autres, non ? Et ce code mriterait d'tre factoris. darcs-hash:20060324102958-d1718-10a04467f05cbf531ccbe86c3d1aae94c802c652.gz
This commit is contained in:
parent
1c7207577b
commit
61abd3afa5
1 changed files with 4 additions and 12 deletions
|
@ -481,15 +481,7 @@ for ip, id_p2p, nombre in fraudeurs :
|
|||
corps = corps.encode('iso 8859-15')
|
||||
mail.sendmail(p2p.expediteur,p2p.expediteur,corps)
|
||||
|
||||
# On récupère les index des lignes de bl où il y a marqué autodisc_p2p
|
||||
index = [blacklist.index(x) for x in blacklist if 'autodisc_p2p' in x ]
|
||||
if index :
|
||||
# L'adhérent est déja blacklisté
|
||||
fin = localtime(time()+60*60*24)
|
||||
proprio.blacklist(( index[0] , ['now',"%.2d/%.2d/%.4d %.2d:%.2d" % (fin[2],fin[1],fin[0],fin[3],fin[4]),'autodisc_p2p',hostname] ))
|
||||
proprio.save()
|
||||
else :
|
||||
# L'adhérent n'est pas encore blacklisté
|
||||
fin = localtime(time()+60*60*24)
|
||||
proprio.blacklist(['now',"%.2d/%.2d/%.4d %.2d:%.2d" % (fin[2],fin[1],fin[0],fin[3],fin[4]),'autodisc_p2p',hostname])
|
||||
proprio.save()
|
||||
# L'adhérent n'est pas encore blacklisté
|
||||
fin = localtime(time()+60*60*24)
|
||||
proprio.blacklist(['now',"%.2d/%.2d/%.4d %.2d:%.2d" % (fin[2],fin[1],fin[0],fin[3],fin[4]),'autodisc_p2p',hostname])
|
||||
proprio.save()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue