From 3469c68ca1cff55fb76e356717a328aacbdb34c5 Mon Sep 17 00:00:00 2001 From: astock <astock@dam.brown.edu> Date: Sat, 26 Sep 2009 21:54:52 -0400 Subject: [PATCH] Log: Turn db save errors into warnings. --- pytools/log.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pytools/log.py b/pytools/log.py index b6eacd9..66a06dd 100644 --- a/pytools/log.py +++ b/pytools/log.py @@ -513,7 +513,12 @@ class LogManager(object): def save(self): if self.db_conn is not None: - self.db_conn.commit() + from sqlite3 import OperationalError + try: + self.db_conn.commit() + except OperationalError, e: + from warnings import warn + warn("encountered sqlite error during commit: %s" % e) self.last_save_time = time() -- GitLab