From 18181374e1a188888d6ee7251861d887f7aea0b0 Mon Sep 17 00:00:00 2001 From: Peter Bieringer Date: Sat, 17 Sep 2016 16:29:40 +0200 Subject: [PATCH] log exception for broken items --- radicale/storage.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/radicale/storage.py b/radicale/storage.py index 9ac01fe..b42b862 100644 --- a/radicale/storage.py +++ b/radicale/storage.py @@ -638,7 +638,7 @@ class Collection(BaseCollection): try: item = Item(self, vobject.readOne(text), href, last_modified) except: - self.logger.error("Object broken (skip 'get'): %s", path) + self.logger.exception("Object broken (skip 'get'): %s", path) return None; return item; @@ -717,7 +717,7 @@ class Collection(BaseCollection): try: items.append(vobject.readOne(fd.read())) except: - self.logger.error("Object broken (skip 'list'): %s", path) + self.logger.exception("Object broken (skip 'list'): %s", path) time_end = datetime.datetime.now() self.logger.info("Collection read %d items in %s sec from %s", len(items),(time_end - time_begin).total_seconds(), self._filesystem_path) if self.get_meta("tag") == "VCALENDAR":