From e316b143364af57007137ca3e83c6eb3836a2c4d Mon Sep 17 00:00:00 2001 From: Thomas NOEL Date: Thu, 21 Apr 2011 23:25:07 +0200 Subject: [PATCH] update script (for cron) --- update-ao.py | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100755 update-ao.py diff --git a/update-ao.py b/update-ao.py new file mode 100755 index 0000000..f001016 --- /dev/null +++ b/update-ao.py @@ -0,0 +1,24 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- + +import os +import sys + +# virtualenv +import site +site.addsitedir("/home/thomas/surveillao.ve/lib/python2.5/site-packages") +# django init +sys.path.append('/home/thomas/surveillao.ve/') +sys.path.append('/home/thomas/surveillao.ve/surveillao/') +os.environ['DJANGO_SETTINGS_MODULE'] = 'settings' + +from surveillao.base.models import Feed +for feed in Feed.objects.all(): + print 'update', feed, + try: + added = feed.read() + except: + print 'error' + else: + print 'done (%d new items)' % added +