Never store a empty addressbook
authorChrister Sjöholm <hcs@furuvik.net>
Fri, 12 Feb 2010 07:07:43 +0000 (07:07 +0000)
committerChrister Sjöholm <hcs@furuvik.net>
Fri, 12 Feb 2010 07:07:43 +0000 (07:07 +0000)
commit71433e002b740156ce45501aca6d4b39d67b729a
tree361b0181f1a81252231bdbb01dde132120140f21
parente00608de5fe2fed9b786f249ae3da889f267b301
Never store a empty addressbook

Fixes issue #2
http://code.google.com/p/goobook/issues/detail?id=2

What steps will reproduce the problem?
1. install goobook
2. create a settings.py file that has a bad password
3. run   python contactos.py name
 and get gdata.service.BadAuthentication: Incorrect username or password
4. note that a cache was created which represents an empty set of contacts.
5. correct the password in settings.py
6. run it again
7. get no results because of the invalid cache.

What is the expected output? What do you see instead?

The first run should not create a cache if the fetch fails.
The second run should work.
goobook.py