[comptage_upload] Maintenant, ça marche, modulo analyse.py
* Je ferai un truc mieux demain.
This commit is contained in:
parent
615fac78ac
commit
dfa71ba8f6
2 changed files with 4 additions and 10 deletions
|
@ -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
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue