itAdd retry counter for network and os errors. - zs - Zeitungsschau rss to email converter Err gopher.r-36.net 70 hgit clone git://r-36.net/zs URL:git://r-36.net/zs 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 8a135f44eb82ce00357a28f8196bc6c3de7d1cd3 /scm/zs/commit/8a135f44eb82ce00357a28f8196bc6c3de7d1cd3.gph gopher.r-36.net 70 1parent d618c2e01de3062741a3cf49902e09f0f6ad0dbd /scm/zs/commit/d618c2e01de3062741a3cf49902e09f0f6ad0dbd.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: Sat, 7 Jul 2018 15:06:00 +0200 Err gopher.r-36.net 70 i Err gopher.r-36.net 70 iAdd retry counter for network and os errors. Err gopher.r-36.net 70 i Err gopher.r-36.net 70 iDiffstat: Err gopher.r-36.net 70 i zs | 3 +++ Err gopher.r-36.net 70 i Err gopher.r-36.net 70 i1 file changed, 3 insertions(+), 0 deletions(-) Err gopher.r-36.net 70 i--- Err gopher.r-36.net 70 1diff --git a/zs b/zs /scm/zs/file/zs.gph gopher.r-36.net 70 it@@ -76,6 +76,9 @@ def run(db, selfeed=None, dryrun=False, onlychanges=False): Err gopher.r-36.net 70 i except requests.exceptions.TooManyRedirects: Err gopher.r-36.net 70 i estr = "redirects" Err gopher.r-36.net 70 i retries += 1 Err gopher.r-36.net 70 i+ except OSError as err: Err gopher.r-36.net 70 i+ estr = err.strerror Err gopher.r-36.net 70 i+ retries += 1 Err gopher.r-36.net 70 i Err gopher.r-36.net 70 i if rcode == 404: Err gopher.r-36.net 70 i estr = "404" Err gopher.r-36.net 70 .