tasks.py 279 B

123456789101112
  1. from celery.task import task
  2. from eventlet.green import urllib2
  3. @task()
  4. def urlopen(url):
  5. print("Opening: %r" % (url, ))
  6. try:
  7. body = urllib2.urlopen(url).read()
  8. except Exception, exc:
  9. print("URL %r gave error: %r" % (url, exc))
  10. return len(body)