diff --git a/surveillance/deconnexion.py b/surveillance/deconnexion.py index 77b996c0..54414869 100755 --- a/surveillance/deconnexion.py +++ b/surveillance/deconnexion.py @@ -373,3 +373,20 @@ if pair : # proprio.blacklist(["%d/%d/%d %d:%d" % (debut[2],debut[1],debut[0],debut[3],debut[4]),"%d/%d/%d %d:%d" % (fin[2],fin[1],fin[0],fin[3],fin[4]),'p2p',"P2P (auto)" % protocole]) # proprio.save() mail.quit() + + +########################################## +# Destruction des logs de plus de 2 mois # +########################################## +requete = "DELETE FROM upload where date< timestamp 'now' - interval '2 month'" +curseur.execute(requete) +pair = curseur.fetchall() +requete = "DELETE FROM virus where date< timestamp 'now' - interval '2 month'" +curseur.execute(requete) +pair = curseur.fetchall() +requete = "DELETE FROM flood where date< timestamp 'now' - interval '2 month'" +curseur.execute(requete) +pair = curseur.fetchall() +requete = "DELETE FROM p2p where date< timestamp 'now' - interval '2 month'" +curseur.execute(requete) +pair = curseur.fetchall()