def run(self):
while True:
stream = submission_stream(self.r, 'all', verbosity=0)
try:
for post in stream:
self._do_post(post)
except (HTTPException, requests.ReadTimeout,
requests.ConnectionError) as e:
LOG.error('{}: {}'.format(type(e), e))
else:
LOG.error('Stream ended.')
LOG.info('Sleeping for {} minutes.'.format(RETRY_MINUTES))
sleep(60 * RETRY_MINUTES)
评论列表
文章目录