From dc292817d626265897d9ebdc64f801d59288209b Mon Sep 17 00:00:00 2001 From: Jacob McDonnell Date: Sat, 8 Mar 2025 12:01:12 -0500 Subject: Initial Go Rewrite --- loadarticle.py | 34 ---------------------------------- 1 file changed, 34 deletions(-) delete mode 100755 loadarticle.py (limited to 'loadarticle.py') diff --git a/loadarticle.py b/loadarticle.py deleted file mode 100755 index d776ae3..0000000 --- a/loadarticle.py +++ /dev/null @@ -1,34 +0,0 @@ -import db -import sys -import datetime - -path = input("Enter path to db entry backup: ") -sys.path.append(path) -import dbbak - -r = db.DB() -r.add_article(dbbak.db_entry) -print(r.get_all_keys()) -print(r.get_article(dbbak.db_entry['url'])) - -def gen_item(article): - date = article["date"].split("/") - date = datetime.date(int(date[2]), int(date[0]), int(date[1])) - item = [ '', f'{article["title"]}', f'https://jacobmcdonnell.com/articles/{article["url"]}/', f'https://jacobmcdonnell.com/articles/{article["url"]}/', f'{date.strftime("%d %b %Y")} 00:00:00 -0500', '', '' ] - return "\n".join(item) - -def gen_rss(): - rss = ['', '', '', 'Jacob McDonnell', 'Articles from Jacob McDonnell.', 'en-us', 'https://jacobmcdonnell.com/rss.xml', '', '', 'Jacob McDonnell', 'https://jacobmcdonnell.com/favicon.ico', 'https://jacobmcdonnell.com/rss.xml', '' ] - articles = sorted(r.get_all_articles(), reverse=True, key=lambda d: d['id']) - for article in articles: - rss.append(gen_item(article)) - rss.append("") - rss = "\n".join(rss) - file = open("static/rss.xml", "w") - file.write(rss) - file.close() - -rss = input("Do you want to generate a new rss file? [y or n]: ") -if rss == 'y': - gen_rss() - -- cgit v1.2.3