iDon't bail in case of invalid time formats. - zs - Zeitungsschau rss to email converter Err gopher.r-36.net 70 i Err gopher.r-36.net 70 1Log /scm/zs//log.gph gopher.r-36.net 70 1Files /scm/zs//files.gph gopher.r-36.net 70 1Refs /scm/zs//refs.gph gopher.r-36.net 70 1LICENSE /scm/zs//file/LICENSE.gph gopher.r-36.net 70 i--- Err gopher.r-36.net 70 1commit 9e95a0f332a1bfabfba59c9bad6460e70731db9f /scm/zs//commit/9e95a0f332a1bfabfba59c9bad6460e70731db9f.gph gopher.r-36.net 70 1parent 45fa8f0de67209e4cceeb1df6e3439efe55e7617 /scm/zs//commit/45fa8f0de67209e4cceeb1df6e3439efe55e7617.gph gopher.r-36.net 70 hAuthor: Christoph Lohmann <20h@r-36.net> URL:mailto:20h@r-36.net gopher.r-36.net 70 iDate: Wed, 11 Nov 2015 18:05:37 +0100 Err gopher.r-36.net 70 i Err gopher.r-36.net 70 iDon't bail in case of invalid time formats. Err gopher.r-36.net 70 i Err gopher.r-36.net 70 iDiffstat: Err gopher.r-36.net 70 i zeitungsschau/feed.py | 7 ++++++- Err gopher.r-36.net 70 i Err gopher.r-36.net 70 i1 file changed, 6 insertions(+), 1 deletion(-) Err gopher.r-36.net 70 i--- Err gopher.r-36.net 70 1diff --git a/zeitungsschau/feed.py b/zeitungsschau/feed.py /scm/zs//file/zeitungsschau/feed.py.gph gopher.r-36.net 70 i@@ -15,7 +15,12 @@ import pytz Err gopher.r-36.net 70 i import codecs Err gopher.r-36.net 70 i Err gopher.r-36.net 70 i def parseiso(dstr, now): Err gopher.r-36.net 70 i- return dateutil.parser.parse(str(dstr), default=now) Err gopher.r-36.net 70 i+ try: Err gopher.r-36.net 70 i+ return dateutil.parser.parse(str(dstr), default=now) Err gopher.r-36.net 70 i+ except ValueError: Err gopher.r-36.net 70 i+ # Invalid time format. Could not be parsed. Err gopher.r-36.net 70 i+ return now Err gopher.r-36.net 70 i+ Err gopher.r-36.net 70 i Err gopher.r-36.net 70 i def removenamespaces(xml): Err gopher.r-36.net 70 i for key in xml.nsmap: Err gopher.r-36.net 70 .