X-Git-Url: https://wannabe.guru.org/gitweb/?a=blobdiff_plain;f=gcal_trigger.py;h=81e603ee95f54f57bf96aad9f3f74602e9a4ec5a;hb=bfde32ea8f021da27fb2cdf535efb0e9c465d6a2;hp=4e2f65e3b12147e705f929e5f2569212670c3b1f;hpb=4b1f3d8a8b278ca6d62f461ea80c8ea21080c301;p=kiosk.git diff --git a/gcal_trigger.py b/gcal_trigger.py index 4e2f65e..81e603e 100644 --- a/gcal_trigger.py +++ b/gcal_trigger.py @@ -1,15 +1,21 @@ -import constants +#!/usr/bin/env python3 + +from typing import List, Optional, Tuple + +import kiosk_constants as constants import globals import trigger + class gcal_trigger(trigger.trigger): - def get_triggered_page_list(self): - if globals.get("gcal_triggered") == True: - print "****** gcal has an imminent upcoming event. ******" - return (constants.gcal_imminent_pagename, trigger.trigger.PRIORITY_HIGH) + def get_triggered_page_list(self) -> Optional[List[Tuple[str, int]]]: + if globals.get("gcal_triggered"): + print("****** gcal has an imminent upcoming event. ******") + return [(constants.gcal_imminent_pagename, trigger.trigger.PRIORITY_HIGH)] else: return None -#globals.put('gcal_triggered', True) -#x = gcal_trigger() -#x.get_triggered_page_list() + +# globals.put('gcal_triggered', True) +# x = gcal_trigger() +# x.get_triggered_page_list()