Sync: Don't fail when git cookies can't be loaded
If the git cookies file fails to load, use a default
cookie jar instead.
Bug: Issue 207
Change-Id: I7cb326c204f2784ab4dbd13801b3186667af5b78
diff --git a/subcmds/sync.py b/subcmds/sync.py
index a99d7e7..dc6604c 100644
--- a/subcmds/sync.py
+++ b/subcmds/sync.py
@@ -925,7 +925,10 @@
tmpcookiefile.flush()
cookiejar = cookielib.MozillaCookieJar(tmpcookiefile.name)
- cookiejar.load()
+ try:
+ cookiejar.load()
+ except cookielib.LoadError:
+ cookiejar = cookielib.CookieJar()
finally:
tmpcookiefile.close()
else: