|
|
@ -169,12 +169,16 @@ def grab_feed(feed_url): |
|
|
|
print(e) |
|
|
|
return False |
|
|
|
|
|
|
|
print(data.status, feed_url) |
|
|
|
if data.status == 200: |
|
|
|
#304 means the feed has not been modified since we last checked |
|
|
|
write_etag(feed_name, data) |
|
|
|
return data |
|
|
|
return False |
|
|
|
if not data.bozo: |
|
|
|
print(data.status, feed_url) |
|
|
|
if data.status == 200: |
|
|
|
#304 means the feed has not been modified since we last checked |
|
|
|
write_etag(feed_name, data) |
|
|
|
return data |
|
|
|
return False |
|
|
|
else: |
|
|
|
print(data.bozo_exception, feed_url) |
|
|
|
return False |
|
|
|
|
|
|
|
|
|
|
|
feed_urls = open('feeds_list.txt','r').read().splitlines() |
|
|
|