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 +