Skip to content

Commit

Permalink
[djangoproject.com] Add a timeout to feed fetcher.
Browse files Browse the repository at this point in the history
git-svn-id: http://code.djangoproject.com/svn/djangoproject.com@7894 bcc190cf-cafb-0310-a4f2-bffc1f526a37
  • Loading branch information
jacob committed Jul 11, 2008
1 parent 36e1a63 commit 124385b
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion django_website/apps/aggregator/bin/update_feeds.py
Expand Up @@ -6,12 +6,12 @@
import os
import sys
import time
import socket
import optparse
import datetime
import feedparser

LOCKFILE = "/tmp/update_feeds.lock"

def update_feeds(verbose=False):
from django_website.apps.aggregator.models import Feed, FeedItem
for feed in Feed.objects.filter(is_defunct=False):
Expand Down Expand Up @@ -54,6 +54,7 @@ def update_feeds(verbose=False):
feed.feeditem_set.create(title=title, link=link, summary=content, guid=guid, date_modified=date_modified)

def main(argv):
socket.setdefaulttimeout(15)
parser = optparse.OptionParser()
parser.add_option('--settings')
parser.add_option('-v', '--verbose', action="store_true")
Expand Down

0 comments on commit 124385b

Please sign in to comment.