JobCatcher icon indicating copy to clipboard operation
JobCatcher copied to clipboard

Requests connection errors (Connection reset by peer) crash JobCatcher

Open yoannsculo opened this issue 11 years ago • 0 comments

(jobcatcher)yoann@yoann:~/dev/perso/JobCatcher$ python jobcatcher.py --all
Download http://www.centrejob.com/fr/rss/flux.aspx?&fonction=10
Traceback (most recent call last):
  File "jobcatcher.py", line 879, in <module>
    executeall(configs)
  File "jobcatcher.py", line 650, in executeall
    downloadfeeds(conf)
  File "jobcatcher.py", line 679, in downloadfeeds
    downloadfeed(conf, jobboardname)
  File "jobcatcher.py", line 672, in downloadfeed
    plugin.downloadFeeds(feeds)
  File "/home/yoann/dev/perso/JobCatcher/jobcatcher.py", line 120, in downloadFeeds
    self.downloadFeed(feed, interval, forcedownload)
  File "/home/yoann/dev/perso/JobCatcher/jobcatcher.py", line 113, in downloadFeed
    utilities.downloadFile(feed['url'], datas, saveto, True, interval)
  File "/home/yoann/dev/perso/JobCatcher/utilities.py", line 151, in downloadFile
    r = download(url, datas)
  File "/home/yoann/dev/perso/JobCatcher/utilities.py", line 125, in download
    r = requests.get(url)
  File "/home/yoann/.virtualenvs/jobcatcher/local/lib/python2.7/site-packages/requests/api.py", line 55, in get
    return request('get', url, **kwargs)
  File "/home/yoann/.virtualenvs/jobcatcher/local/lib/python2.7/site-packages/requests/api.py", line 44, in request
    return session.request(method=method, url=url, **kwargs)
  File "/home/yoann/.virtualenvs/jobcatcher/local/lib/python2.7/site-packages/requests/sessions.py", line 361, in request
    resp = self.send(prep, **send_kwargs)
  File "/home/yoann/.virtualenvs/jobcatcher/local/lib/python2.7/site-packages/requests/sessions.py", line 464, in send
    r = adapter.send(request, **kwargs)
  File "/home/yoann/.virtualenvs/jobcatcher/local/lib/python2.7/site-packages/requests/adapters.py", line 356, in send
    raise ConnectionError(e)
requests.exceptions.ConnectionError: HTTPConnectionPool(host='www.centrejob.com', port=80): Max retries exceeded with url: /fr/rss/flux.aspx?&fonction=10 (Caused by <class 'socket.error'>: [Errno 104] Connection reset by peer)

yoannsculo avatar Nov 18 '13 14:11 yoannsculo