small performance improvement, error correction in handling of enclosures

This commit is contained in:
2013-04-08 21:19:29 +02:00
parent 2718e6502c
commit 777b8de0e3
2 changed files with 5 additions and 9 deletions

View File

@ -124,13 +124,9 @@ def process_feed_entry(session, feed, entry):
return 1
def fetch_single_feed(session, feed):
print 'processing %s' % feed.url
thisfeedinfo = session.query(Feedinfo).\
filter(Feedinfo.feed_id==feed.id).\
first()
print 'processing %d: %s' % (feed.id, feed.url)
fetched = False
if thisfeedinfo:
feed.feedinfo = thisfeedinfo
if feed.feedinfo:
if (not feed.feedinfo.nextfetch) or (feed.feedinfo.nextfetch < datetime.now()):
print 'feed known, fetching...'
try: