diff options
author | Cédric Bonhomme <kimble.mandel@gmail.com> | 2013-07-23 10:33:43 +0200 |
---|---|---|
committer | Cédric Bonhomme <kimble.mandel@gmail.com> | 2013-07-23 10:33:43 +0200 |
commit | 6c1461a9a6af51706f4d7a226ea2cb12bb8937b0 (patch) | |
tree | 40100eed17e47102e34f904bbc69e7bd00a2e0c5 /source | |
parent | call rmpid() to delete the file which contains the pid pf pyAggr3g470r. (diff) | |
download | newspipe-6c1461a9a6af51706f4d7a226ea2cb12bb8937b0.tar.gz newspipe-6c1461a9a6af51706f4d7a226ea2cb12bb8937b0.tar.bz2 newspipe-6c1461a9a6af51706f4d7a226ea2cb12bb8937b0.zip |
Improved the function which add a new feed URL to the file with the list of monitored links.
Diffstat (limited to 'source')
-rwxr-xr-x | source/utils.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/source/utils.py b/source/utils.py index d470456d..ddcb2e55 100755 --- a/source/utils.py +++ b/source/utils.py @@ -206,13 +206,16 @@ def add_feed(feed_url): """ Add the URL feed_url in the file feed.lst. """ + feeds = [] if os.path.exists(conf.FEED_LIST): for line in open(conf.FEED_LIST, "r"): + feeds.append(line.replace("\n", "")) if feed_url in line: # if the feed is already in the file return False - with open(conf.FEED_LIST, "a") as f: - f.write(feed_url + "\n") + feeds.append(feed_url) + with open(conf.FEED_LIST, "w") as f: + f.write("\n".join(feeds) + "\n") return True def change_feed_url(old_feed_url, new_feed_url): |