Format codebase w/ black.
[kiosk.git] / mynorthwest_rss_renderer.py
index fd7a6a795fd348bb2a4f9e43e30605cc1eaaa924..fbe73bbd84ef3095c258f1c596509df9f7ef97c7 100644 (file)
@@ -1,12 +1,11 @@
 import generic_news_rss_renderer
 
+
 class mynorthwest_rss_renderer(generic_news_rss_renderer.generic_news_rss_renderer):
     def __init__(self, name_to_timeout_dict, feed_site, feed_uris, page_title):
         super(mynorthwest_rss_renderer, self).__init__(
-            name_to_timeout_dict,
-            feed_site,
-            feed_uris,
-            page_title)
+            name_to_timeout_dict, feed_site, feed_uris, page_title
+        )
         self.debug = 1
 
     def debug_prefix(self):
@@ -19,9 +18,9 @@ class mynorthwest_rss_renderer(generic_news_rss_renderer.generic_news_rss_render
         return "mynorthwest-details-%s" % (self.page_title)
 
     def find_image(self, item):
-        image = item.findtext('media:content')
+        image = item.findtext("media:content")
         if image is not None:
-            image_url = image.get('url')
+            image_url = image.get("url")
             return image_url
         return None
 
@@ -29,19 +28,25 @@ class mynorthwest_rss_renderer(generic_news_rss_renderer.generic_news_rss_render
         return True
 
     def item_is_interesting_for_headlines(self, title, description, item):
-        return not self.is_item_older_than_n_days(item, 10)
+        if self.is_item_older_than_n_days(item, 10):
+            self.debug_print("%s: is too old!" % title)
+            return False
+        return True
 
     def item_is_interesting_for_article(self, title, description, item):
-        return not self.is_item_older_than_n_days(item, 10)
+        if self.is_item_older_than_n_days(item, 10):
+            self.debug_print("%s: is too old!" % title)
+            return False
+        return True
+
 
 # Test
-#x = mynorthwest_rss_renderer(
+# x = mynorthwest_rss_renderer(
 #    {"Fetch News" : 1,
 #     "Shuffle News" : 1},
 #    "mynorthwest.com",
 #    [ "/feed/" ],
 #    "Test" )
-#if x.fetch_news() == 0:
+# if x.fetch_news() == 0:
 #    print "Error fetching news, no items fetched."
-#x.shuffle_news()
-
+# x.shuffle_news()