aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--modules/rss.py8
1 files changed, 3 insertions, 5 deletions
diff --git a/modules/rss.py b/modules/rss.py
index ad94ad59..28ba84c7 100644
--- a/modules/rss.py
+++ b/modules/rss.py
@@ -38,13 +38,11 @@ class Module(ModuleManager.BaseModule):
try:
data = utils.http.request(url)
feed = feedparser.parse(data.data)
+ feed["feed"] or ValueError("Feed info empty")
except:
- feed = None
-
- if not feed or not feed["feed"]:
- self.log.warn("Failed to parse rss for %s", [url],
+ self.log.warn("Failed to GET RSS for %s", [url],
exc_info=True)
- continue
+ return
feed_title = feed["feed"]["title"]
entry_formatted = {}