From f8f7c789a9c797d03ca6d75de88b0d486cec2144 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pierre-Elliott=20B=C3=A9cue?= Date: Sat, 4 Apr 2015 10:37:46 +0200 Subject: [PATCH] =?UTF-8?q?xact=5Fstart=20peut=20ne=20pas=20=C3=AAtre=20re?= =?UTF-8?q?nseign=C3=A9=20si=20l'activit=C3=A9=20n'ex=C3=A9cute=20aucune?= =?UTF-8?q?=20requ=C3=AAte.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- surveillance/maintenance/check_activity.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/surveillance/maintenance/check_activity.py b/surveillance/maintenance/check_activity.py index 1ef44824..e44a870b 100755 --- a/surveillance/maintenance/check_activity.py +++ b/surveillance/maintenance/check_activity.py @@ -15,17 +15,17 @@ def pg_stat_ended(curseur): """ curseur.execute(PG_STAT_REQ) data = curseur.fetchall() - seuil = max([donnee['xact_start'] for donnee in data]) + seuil = max([donnee['xact_start'] for donnee in data if donnee['xact_start'] is not None]) while True and seuil: curseur.execute(PG_STAT_REQ) data = curseur.fetchall() - front = min([donnee['xact_start'] for donnee in data]) + front = min([donnee['xact_start'] for donnee in data if donnee['xact_start'] is not None]) if front > seuil: break time.sleep(30) if __name__ == "__main__": - conn = psycopg2.connect(database='filtrage') + conn = psycopg2.connect(database='filtrage', user='crans') conn.set_session(autocommit=True) curseur = conn.cursor(cursor_factory=psycopg2.extras.DictCursor) pg_stat_ended(curseur)