From c349fe1e330dcc2a941b42ddae4e9fc72a9ccae9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Szkutnik?= Date: Tue, 29 Nov 2011 22:50:30 +0100 Subject: [PATCH] Add delay between consecutive feed downloads according to recipe's delay value --- src/calibre/web/feeds/news.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/calibre/web/feeds/news.py b/src/calibre/web/feeds/news.py index 14021cb142..13b79fa947 100644 --- a/src/calibre/web/feeds/news.py +++ b/src/calibre/web/feeds/news.py @@ -1398,6 +1398,8 @@ class BasicNewsRecipe(Recipe): oldest_article=self.oldest_article, max_articles_per_feed=self.max_articles_per_feed, get_article_url=self.get_article_url)) + if (self.delay > 0): + time.sleep(self.delay) except Exception as err: feed = Feed() msg = 'Failed feed: %s'%(title if title else url)