Rough outline of the algorithm
[riffle.git] / pod.py
blob733a38cece46bf3e4a9e7361fca57dfdd3692f1d
1 #!/usr/bin/env python
3 for feed in get_updated_feeds()
4 for url in feed.get_new_episodes():
5 dl_queue.append(url)
6 # update feed watermark
8 for url in dl_queue:
9 if url.download():
10 dl_queue.remove(url)
11 file_manager.append(url)
13 file_manager.expire_and_prune()