import cnn_rss_renderer
import gdata_oauth
import gcal_renderer
+import google_news_rss_renderer
import gkeep_renderer
import health_renderer
import local_photos_mirror_renderer
if not oauth.has_token():
user_code = oauth.get_user_code()
print('------------------------------------------------------------')
- print('Go to %s and enter the code "%s" (no quotes, case-sensitive)' % (
- oauth.verification_url, user_code))
+ print(('Go to %s and enter the code "%s" (no quotes, case-sensitive)' % (
+ oauth.verification_url, user_code)))
oauth.get_new_token()
seconds = 1
# {"Poll" : (hours * 1)}),
myq_renderer.garage_door_renderer(
{"Poll MyQ" : (minutes * 5),
- "Update Page" : (minutes * 5)}),
+ "Update Page" : (always)}),
bellevue_reporter_rss_renderer.bellevue_reporter_rss_renderer(
{"Fetch News" : (hours * 1),
"Shuffle News" : (always)},
"mynorthwest.com",
[ "/feed/" ],
"MyNorthwest News" ),
- cnn_rss_renderer.cnn_rss_renderer(
- {"Fetch News" : (hours * 1),
- "Shuffle News" : (always)},
- "rss.cnn.com",
- [ "/rss/money_latest.rss",
- "/rss/money_mostpopular.rss",
- "/rss/money_news_economy.rss",
- "/rss/money_news_companies.rss" ],
- "CNNMoney" ),
cnn_rss_renderer.cnn_rss_renderer(
{"Fetch News" : (hours * 1),
"Shuffle News" : (always)},
[ "/rss/RSSMarketsMain.xml",
"/rss/WSJcomUSBusiness.xml"],
"WSJBusiness" ),
+ google_news_rss_renderer.google_news_rss_renderer(
+ {"Fetch News" : (minutes * 30),
+ "Shuffle News" : (always)},
+ "news.google.com",
+ [ "/rss?hl=en-US&gl=US&ceid=US:en" ],
+ "Google News" ),
health_renderer.periodic_health_renderer(
{"Update Perioidic Job Health" : (seconds * 45)}),
stock_renderer.stock_quote_renderer(