From 4e0128854623d2ab2e023aaf7c7517a03a9a2c1e Mon Sep 17 00:00:00 2001 From: Stephane Glondu Date: Wed, 23 Dec 2009 17:18:41 +0100 Subject: [PATCH] [statistiques] oexemptions pour le comptage experimental darcs-hash:20091223161841-61eff-759121f6f23e0a878c2bde522ad3b82f43ef7e55.gz --- surveillance/statistiques.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/surveillance/statistiques.py b/surveillance/statistiques.py index 424f256c..b250c897 100644 --- a/surveillance/statistiques.py +++ b/surveillance/statistiques.py @@ -88,6 +88,13 @@ requete = """SELECT ip_crans, sum(upload) AS somme, sum(download) FROM upload WHERE date > timestamp 'now' - interval '1 day' + AND NOT EXISTS ( + SELECT 1 + FROM exemptes + WHERE + upload.ip_crans <<= exemptes.ip_crans + AND upload.ip_ext <<= exemptes.ip_dest + ) GROUP BY ip_crans ORDER BY somme DESC""" curseur2.execute(requete)