En cas redeconnexion pour virus, on reedite les occurences existantes des

motifs virus.

darcs-hash:20051016105301-6d78a-2f3fe57f8e0f9e23e524527717b1798b43121eca.gz
This commit is contained in:
pessoles 2005-10-16 12:53:01 +02:00
parent 08c50284a3
commit 5775b3cf58

View file

@ -191,17 +191,27 @@ if veroles:
# Blacklistage # Blacklistage
for ligne in bl: for ligne in bl:
# On réédite si possible les lignes existantes pour ne pas charger la blackliste # On réédite si possible les lignes existantes pour ne pas charger la blackliste
if ',virus,' in ligne : if 'virus,' in ligne :
print ligne
liste=ligne.split(',') liste=ligne.split(',')
argument=['now','-',virus,hostname] date = time()
debut = localtime(date)
argument=['now','-','virus',hostname]
print argument
index = bl.index(ligne) index = bl.index(ligne)
print index
proprio.blacklist((index,argument)) proprio.blacklist((index,argument))
proprio.save() proprio.save()
break
else : else :
date = time() date = time()
debut = localtime(date) debut = localtime(date)
proprio.blacklist(["%d/%d/%d %d:%d" % (debut[2],debut[1],debut[0],debut[3],debut[4]),'-','virus',hostname]) proprio.blacklist(["%d/%d/%d %d:%d" % (debut[2],debut[1],debut[0],debut[3],debut[4]),'-','virus',hostname])
proprio.save() proprio.save()
#date = time()
#debut = localtime(date)
#proprio.blacklist(["%d/%d/%d %d:%d" % (debut[2],debut[1],debut[0],debut[3],debut[4]),'-','virus',hostname])
#proprio.save()
# Flood # Flood
@ -240,7 +250,7 @@ if veroles:
# Blacklistage # Blacklistage
date = time() date = time()
debut = localtime(date) debut = localtime(date)
proprio.blacklist(["%d/%d/%d %d:%d" % (debut[2],debut[1],debut[0],debut[3],debut[4]),'-','virus',hostname) proprio.blacklist(["%d/%d/%d %d:%d" % (debut[2],debut[1],debut[0],debut[3],debut[4]),'-','virus',hostname])
proprio.save() proprio.save()