X-Git-Url: https://wannabe.guru.org/gitweb/?a=blobdiff_plain;f=recipe_renderer_and_trigger.py;h=9cf81b0e837297fc2acea2123f16353b2ab6890c;hb=5ea88ab72e175e2d4f57ae8645ca6f825549a7a9;hp=025d3c05983e244e4a055620610870d0eec7e037;hpb=fd072691f14fb554bef960d5f28f7eaf934398d4;p=kiosk.git diff --git a/recipe_renderer_and_trigger.py b/recipe_renderer_and_trigger.py index 025d3c0..9cf81b0 100644 --- a/recipe_renderer_and_trigger.py +++ b/recipe_renderer_and_trigger.py @@ -13,9 +13,10 @@ import renderer import trigger -logger = logging.getLogger(__file__) +logger = logging.getLogger(__name__) -RECIPE_PAGE = os.path.join(constants.pages_dir, "recipe_1_82400.html") +RECIPE_PAGE = "recipe-unwrapped_1_82400.html" +RECIPE_PATH = os.path.join(constants.pages_dir, RECIPE_PAGE) class RecipeTrigger(trigger.trigger): @@ -44,12 +45,81 @@ class RecipeRenderer(renderer.abstaining_renderer): logger.debug(f"Read {url} from {self.url_location}, writing the page") if url and len(url) > 0: - with file_writer.file_writer(RECIPE_PAGE) as f: - f.write('') + with file_writer.file_writer(RECIPE_PATH) as f: + f.write( + """ + + + + Current Recipe + + + + """ + ) + f.write( + f""" + + +
+ +
+
+ + + """ + ) triggered = True if not triggered: - file_utils.remove(RECIPE_PAGE) - logger.debug("Signaling the trigger") + logger.debug("We are no longer triggered.") + if file_utils.does_path_exist(RECIPE_PATH): + file_utils.remove(RECIPE_PATH) + else: + logger.debug("We are triggered.") globals.put("recipe_page_triggered", triggered) return True