[comptage_upload] Maintenant, ça marche, modulo analyse.py

* Je ferai un truc mieux demain.
This commit is contained in:
Pierre-Elliott Bécue 2014-06-18 01:39:10 +02:00
parent 615fac78ac
commit dfa71ba8f6
2 changed files with 4 additions and 10 deletions

View file

@ -83,7 +83,7 @@ def connectsmtp():
# Pour trouver la chambre où était la machine que l'on déconnecte.
def reperage_chambre(mac):
pgsql = psycopg2.connect(database='mac_prises', user='crans')
pgsql = psycopg2.connect(host="thot.adm.crans.org", database='mac_prises', user='crans')
# A priori, pas besoin, on ne fait que des select
pgsql.set_session(autocommit=True)
curseur = pgsql.cursor()
@ -100,8 +100,8 @@ def reperage_chambre(mac):
################################################################################
# upload par entité (adhérent/club/machine crans)
upload="""SELECT
SUM((agregat.total) as tot_upload, machines.type, machines.id
requete="""SELECT
SUM(agregat.total) as tot_upload, machines.type, machines.id
FROM (
SELECT
'upload', sum(bytes)/1024/1024 AS total, mac_src
@ -205,7 +205,7 @@ for elupload, eltype, elid in uploadeurs:
# On inscrit l'instance dans la table des avertis_hard
######################################################
curseur.execute("INSERT INTO avertis_upload_hard (type,id,date) VALUES ('%s','%d','now')"%(eltype,elid))
analyse.stats_fork('-%s' % debut, ip_crans=[m.ip() for m in proprio.machines()], show_limit=1000)
#analyse.stats_fork('-%s' % debut, ip_crans=[m.ip() for m in proprio.machines()], show_limit=1000)
except Exception as error:
sys.stderr.write("Blacklist de id=%s pour %s Mo échoué, %s\n" % (proprio.id(), elupload, error))
continue