From 5ebfa818b12b87b146c78d837171bd7b1a48936d Mon Sep 17 00:00:00 2001 From: Samuel Clay Date: Sun, 13 Oct 2019 09:13:28 -0400 Subject: [PATCH] Adding rate limiting logging. --- utils/twitter_fetcher.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/utils/twitter_fetcher.py b/utils/twitter_fetcher.py index f80227e00..cce4dc20e 100644 --- a/utils/twitter_fetcher.py +++ b/utils/twitter_fetcher.py @@ -154,6 +154,11 @@ class TwitterFetcher: (self.feed.log_title[:30], self.address, e)) self.feed.save_feed_history(560, "Twitter Error: User not found") return [] + elif '429' in message: + logging.debug(u' ***> [%-30s] ~FRTwitter rate limited: %s: %s' % + (self.feed.log_title[:30], self.address, e)) + self.feed.save_feed_history(560, "Twitter Error: Rate limited") + return [] elif 'blocked from viewing' in message: logging.debug(u' ***> [%-30s] ~FRTwitter user blocked, ignoring: %s' % (self.feed.log_title[:30], e))