X-Git-Url: https://wannabe.guru.org/gitweb/?a=blobdiff_plain;f=gkeep_renderer.py;fp=gkeep_renderer.py;h=b639ed2794ad6afff3f73a1a9bc29f678f3227a9;hb=6b8d4eeb7153617221f822a243a117f0bcab07bf;hp=d05a24b2defd66f302cafa65b0c82096dd724620;hpb=7eae23537dcc61565a24d5c957d4325b7337b63a;p=kiosk.git diff --git a/gkeep_renderer.py b/gkeep_renderer.py index d05a24b..b639ed2 100644 --- a/gkeep_renderer.py +++ b/gkeep_renderer.py @@ -1,11 +1,11 @@ #!/usr/bin/env python3 -import gkeepapi # type: ignore +import logging import os import re -from typing import List, Dict +from typing import Dict -from google_auth_oauthlib.flow import InstalledAppFlow +import gkeepapi # type: ignore import constants import file_writer @@ -13,9 +13,12 @@ import renderer import kiosk_secrets as secrets -class gkeep_renderer(renderer.debuggable_abstaining_renderer): +logger = logging.getLogger(__file__) + + +class gkeep_renderer(renderer.abstaining_renderer): def __init__(self, name_to_timeout_dict: Dict[str, int]) -> None: - super(gkeep_renderer, self).__init__(name_to_timeout_dict, True) + super().__init__(name_to_timeout_dict) self.colors_by_name = { "white": "#002222", "green": "#345920", @@ -35,9 +38,9 @@ class gkeep_renderer(renderer.debuggable_abstaining_renderer): secrets.google_keep_username, secrets.google_keep_password ) if success: - self.debug_print("Connected with gkeep.") + logger.debug("Connected with gkeep.") else: - self.debug_print("Error connecting with gkeep.") + logger.debug("Error connecting with gkeep.") def debug_prefix(self) -> str: return "gkeep" @@ -55,10 +58,10 @@ class gkeep_renderer(renderer.debuggable_abstaining_renderer): filename = f"{title}_2_3600.html" contents = note.text + "\n" - self.debug_print(f"Note title '{title}'") + logger.debug(f"Note title '{title}'") if contents != "" and not contents.isspace(): contents = strikethrough.sub("", contents) - self.debug_print(f"Note contents:\n{contents}") + logger.debug(f"Note contents:\n{contents}") contents = contents.replace( "\u2610 ", '
  •  ' ) @@ -76,7 +79,7 @@ class gkeep_renderer(renderer.debuggable_abstaining_renderer): leading_spaces //= 2 leading_spaces = int(leading_spaces) x = x.lstrip(" ") - # self.debug_print(" * (%d) '%s'" % (leading_spaces, x)) + # logger.debug(" * (%d) '%s'" % (leading_spaces, x)) for y in range(0, leading_spaces): x = "