Skip to content

Commit 9a36679

Browse files
authored
Update handler.py
- The fetch_hacker_news_rss function has been renamed to fetch_bleeping_computer_rss and now uses the Bleeping Computer RSS feed URL - Renamed the function to reflect the new feed source.
1 parent 471c541 commit 9a36679

File tree

1 file changed

+3
-7
lines changed

1 file changed

+3
-7
lines changed

lambdas/security-newsletter/src/handler.py

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,3 @@
1-
"""
2-
Main handler.
3-
"""
4-
51
import os
62
import logging
73
from datetime import datetime, timedelta
@@ -25,7 +21,7 @@ def main(event, _):
2521
"""
2622
logging.info("Event: %s", event)
2723

28-
latest_articles = get_latest_article_with_timezone(fetch_hacker_news_rss())
24+
latest_articles = get_latest_article_with_timezone(fetch_bleeping_computer_rss())
2925

3026
logging.info("Latest articles: %s", latest_articles)
3127
links = [article["link"] for article in latest_articles]
@@ -51,8 +47,8 @@ def get_latest_article_with_timezone(articles, timezone_str="UTC"):
5147
return todays_articles
5248

5349

54-
def fetch_hacker_news_rss(feed_url="https://feeds.feedburner.com/TheHackersNews"):
55-
"""Fetch articles from The Hacker News RSS feed."""
50+
def fetch_bleeping_computer_rss(feed_url="https://www.bleepingcomputer.com/feed/"):
51+
"""Fetch articles from the Bleeping Computer RSS feed."""
5652
# Parse the RSS feed
5753
feed = feedparser.parse(feed_url)
5854

0 commit comments

Comments
 (0)