From e731ec0c8d0f1692b8e24852f50e912824db7cac Mon Sep 17 00:00:00 2001 From: chove Date: Wed, 7 Dec 2005 22:34:20 +0100 Subject: [PATCH] prparation pour xabi darcs-hash:20051207213420-4ec08-4db7457516dc1ef066c0ce5f8da8ddd8f5422733.gz --- surveillance/deconnexion.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/surveillance/deconnexion.py b/surveillance/deconnexion.py index ef3d99cc..1281dd0f 100755 --- a/surveillance/deconnexion.py +++ b/surveillance/deconnexion.py @@ -26,7 +26,6 @@ import smtplib from ldap_crans import crans_ldap, crans, invite, base_classes_crans from time import * - # Quelques fonctions #################### @@ -140,6 +139,10 @@ for IP, elupload in uploadeurs: # On sanctionne ############### + nb_decos = len([ x for x in e.blacklist() if mktime(strptime(x.split(',')[0],'%d/%m/%Y %H:%M')) > mktime(localtime())-30*24*60*60 and x.split(',')[2]=='autodisc' ]) + if nbdec >= 2: + pass + debut = localtime(time()) fin = localtime(time()+60*60*24) 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]),'autodisc',"Déconn auto. %s Mo" % elupload])