From eb9677fb13fb9e782776603c83c480a826c76605 Mon Sep 17 00:00:00 2001 From: Federico Leva Date: Mon, 21 Jul 2014 10:38:54 +0200 Subject: [PATCH] Issue #66 : try your.org first It's rather pointless to try to get a sensible error management with os calls; just rely on wget -c to download the missing/incomplete files, even though this will cause some additional connections. --- commonsdownloader.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/commonsdownloader.py b/commonsdownloader.py index 3ef6d84..6237726 100644 --- a/commonsdownloader.py +++ b/commonsdownloader.py @@ -135,6 +135,8 @@ def main(): except OSError: pass else: + # Issue #66 : try your.org first + os.system('wget -c "http://ftpmirror.your.org/pub/wikimedia/images/wikipedia/commons/%s/%s/%s" -O "%s/%s"' % (md5hash[0], md5hash[0:2], img_name_quoted, savepath, img_saved_as_)) os.system('wget -c "http://upload.wikimedia.org/wikipedia/commons/%s/%s/%s" -O "%s/%s"' % (md5hash[0], md5hash[0:2], img_name_quoted, savepath, img_saved_as_)) #curl .xml description page with full history