aboutsummaryrefslogtreecommitdiff
path: root/utils.py
diff options
context:
space:
mode:
Diffstat (limited to 'utils.py')
-rwxr-xr-xutils.py15
1 files changed, 14 insertions, 1 deletions
diff --git a/utils.py b/utils.py
index c31b24f4..96bfa2c5 100755
--- a/utils.py
+++ b/utils.py
@@ -255,7 +255,7 @@ def add_feed(feed_url):
def change_feed_url(old_feed_url, new_feed_url):
"""
- Change the URL of a feed.
+ Change the URL of a feed given in parameter.
"""
# Replace the URL in the text file
with open("./var/feed.lst", "r") as f:
@@ -278,6 +278,19 @@ def change_feed_url(old_feed_url, new_feed_url):
except Exception, e:
print e
+def change_feed_name(feed_url, new_feed_name):
+ """
+ Change the name of a feed given in parameter.
+ """
+ try:
+ conn = sqlite3.connect(sqlite_base, isolation_level = None)
+ c = conn.cursor()
+ c.execute('UPDATE feeds SET feed_title="' + new_feed_name + '" WHERE feed_link="' + feed_url +'"')
+ conn.commit()
+ c.close()
+ except Exception, e:
+ print e
+
def remove_feed(feed_url):
"""
Remove a feed from the file feed.lst and from the SQLite base.
bgstack15