2 from __future__
import with_statement
5 def __init__(self
, url
):
9 def get_new_episodes(self
):
12 def get_subscribed_feeds():
13 with
open("feeds.lst","r") as f
:
18 def get_updated_feeds():
19 for feed
in get_subscribed_feeds():
23 def download_episode(url
):
28 for feed
in get_updated_feeds():
29 for url
in feed
.get_new_episodes():
31 # update feed watermark
36 if download_episode(url
):
38 file_manager
.append(url
)
40 # file_manager.expire_and_prune()