From 318fc53ef61b3702296af1570e20112983f6cb7b Mon Sep 17 00:00:00 2001 From: Markus Unterwaditzer Date: Mon, 10 Mar 2014 19:38:38 +0100 Subject: [PATCH] Add line for debugging --- vdirsyncer/storage/dav/base.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vdirsyncer/storage/dav/base.py b/vdirsyncer/storage/dav/base.py index ddc5be7..4f23974 100644 --- a/vdirsyncer/storage/dav/base.py +++ b/vdirsyncer/storage/dav/base.py @@ -141,7 +141,10 @@ class DavStorage(Storage): if isinstance(etag, bytes): etag = etag.decode(response.encoding) rv.append((href, Item(obj), etag)) - hrefs_left.remove(href) + try: + hrefs_left.remove(href) + except KeyError as e: + raise KeyError('{} doesn\'t exist in {}'.format(href, hrefs_left)) for href in hrefs_left: raise exceptions.NotFoundError(href) return rv