aboutsummaryrefslogtreecommitdiff
path: root/fetch.py
diff options
context:
space:
mode:
Diffstat (limited to 'fetch.py')
-rwxr-xr-xfetch.py33
1 files changed, 0 insertions, 33 deletions
diff --git a/fetch.py b/fetch.py
deleted file mode 100755
index db950aa0..00000000
--- a/fetch.py
+++ /dev/null
@@ -1,33 +0,0 @@
-#! /usr/bin/env python
-# -*- coding: utf-8 -*-
-
-# fetch.py
-#
-# You can use this script with cron, for example:
-# */30 * * * * cd ~/.pyaggr3g470r/ ; python fetch.py
-# to fetch articles every 30 minutes.
-import sys
-import bootstrap
-from pyaggr3g470r import crawler
-from pyaggr3g470r.models import User
-
-if __name__ == "__main__":
- # Point of entry in execution mode
- users, feed_id = [], None
- try:
- users = User.query.filter(User.id == int(sys.argv[1])).all()
- except:
- users = User.query.all()
- finally:
- if users == []:
- users = User.query.all()
-
- try:
- feed_id = int(sys.argv[2])
- except:
- feed_id = None
-
- for user in users:
- if user.activation_key == "":
- print("Fetching articles for " + user.nickname)
- feed_getter = crawler.retrieve_feed(user, feed_id)
bgstack15