Avec de jolis threads
darcs-hash:20060106162803-d1718-e9e85cb2824e8eb2f6d5811c11ef87d53e6972fb.gz
This commit is contained in:
parent
5a44f84473
commit
bad75899d6
1 changed files with 16 additions and 5 deletions
|
@ -20,6 +20,7 @@ sys.path.append('/usr/scripts/surveillance')
|
||||||
import config
|
import config
|
||||||
import smtplib
|
import smtplib
|
||||||
import socket
|
import socket
|
||||||
|
import time, random, md5
|
||||||
from analyse import stats
|
from analyse import stats
|
||||||
from affich_tools import tableau_ng
|
from affich_tools import tableau_ng
|
||||||
from ldap_crans import crans
|
from ldap_crans import crans
|
||||||
|
@ -159,6 +160,7 @@ destinataire = "disconnect@crans.org"
|
||||||
message="""From: %(From)s
|
message="""From: %(From)s
|
||||||
To: %(To)s
|
To: %(To)s
|
||||||
Subject: Statistiques des dernières 24h
|
Subject: Statistiques des dernières 24h
|
||||||
|
Message-Id: <%(uuid)s1@crans.org>
|
||||||
|
|
||||||
*Machines actuellement déconnectées pour virus*
|
*Machines actuellement déconnectées pour virus*
|
||||||
|
|
||||||
|
@ -196,8 +198,11 @@ Subject: Statistiques des derni
|
||||||
statistiques.py
|
statistiques.py
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
uuid = md5.md5(str(long(time.time() * 1000)) +
|
||||||
|
str(long(random.random()*100000000000000000L))).hexdigest()
|
||||||
corps = message %{'From':expediteur,
|
corps = message %{'From':expediteur,
|
||||||
'To':destinataire,
|
'To':destinataire,
|
||||||
|
'uuid':uuid,
|
||||||
'liste_upload':liste_upload,
|
'liste_upload':liste_upload,
|
||||||
'liste_p2p':liste_p2p,
|
'liste_p2p':liste_p2p,
|
||||||
'liste_virus':liste_virus,
|
'liste_virus':liste_virus,
|
||||||
|
@ -224,16 +229,19 @@ for l in gros_uploads_des_serveurs.split('\n')[2:]:
|
||||||
message = """From: Florian Dumas <fdumas@crans.org>
|
message = """From: Florian Dumas <fdumas@crans.org>
|
||||||
To: disconnect@crans.org
|
To: disconnect@crans.org
|
||||||
Subject: Re: Statistiques des dernières 24h
|
Subject: Re: Statistiques des dernières 24h
|
||||||
|
Message-Id: <%(uuid)s2@crans.org>
|
||||||
|
References: <%(uuid)s1@crans.org>
|
||||||
|
In-Reply-To: <%(uuid)s1@crans.org>
|
||||||
|
|
||||||
Disconnect nous disait :
|
Disconnect nous disait :
|
||||||
> |machine crans| machine ext | download | upload |
|
> |machine crans| machine ext | download | upload |
|
||||||
> |-------------+------------------------------------------+----------+----------|
|
> |-------------+------------------------------------------+----------+----------|
|
||||||
> %s
|
> %(corps)s
|
||||||
|
|
||||||
C'est normal ?
|
C'est normal ?
|
||||||
--
|
--
|
||||||
Florian
|
Florian
|
||||||
""" % l
|
""" % { 'corps': l, 'uuid': uuid }
|
||||||
mail.sendmail('disconnect@crans.org','disconnect@crans.org',message)
|
mail.sendmail('disconnect@crans.org','disconnect@crans.org',message)
|
||||||
|
|
||||||
# réponse de Vincent
|
# réponse de Vincent
|
||||||
|
@ -244,21 +252,24 @@ Florian
|
||||||
message = """From: Vincent Bernat <bernat@crans.org>
|
message = """From: Vincent Bernat <bernat@crans.org>
|
||||||
To: disconnect@crans.org
|
To: disconnect@crans.org
|
||||||
Subject: Re: Re: Statistiques des dernières 24h
|
Subject: Re: Re: Statistiques des dernières 24h
|
||||||
|
Message-Id: <%(uuid)s3@crans.org>
|
||||||
|
References: <%(uuid)s1@crans.org> <%(uuid)s2@crans.org>
|
||||||
|
In-Reply-To: <%(uuid)s2@crans.org>
|
||||||
|
|
||||||
Florian Dumas nous disait:
|
Florian Dumas nous disait:
|
||||||
> Disconnect nous disait :
|
> Disconnect nous disait :
|
||||||
> > |machine crans| machine ext | download | upload |
|
> > |machine crans| machine ext | download | upload |
|
||||||
> > |-------------+------------------------------------------+----------+----------|
|
> > |-------------+------------------------------------------+----------+----------|
|
||||||
> > %s
|
> > %(corps)s
|
||||||
>
|
>
|
||||||
> C'est normal ?
|
> C'est normal ?
|
||||||
|
|
||||||
A toi de voir...
|
A toi de voir...
|
||||||
|
|
||||||
%s
|
%(raison)s
|
||||||
|
|
||||||
--
|
--
|
||||||
Vince
|
Vince
|
||||||
""" % (l, raison)
|
""" % {'corps': l, 'raison': raison, 'uuid': uuid}
|
||||||
|
|
||||||
mail.sendmail('disconnect@crans.org','disconnect@crans.org',message)
|
mail.sendmail('disconnect@crans.org','disconnect@crans.org',message)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue