X-Git-Url: https://wannabe.guru.org/gitweb/?a=blobdiff_plain;f=myq_renderer.py;h=ebfac233927a8038cda3daca83a2fe23fb984d78;hb=addd4980077f6e3857c5c035b49784dc3ceca49a;hp=8591af50855f9e91d9dde1f75c668cbf64d035a6;hpb=6b8d4eeb7153617221f822a243a117f0bcab07bf;p=kiosk.git diff --git a/myq_renderer.py b/myq_renderer.py index 8591af5..ebfac23 100644 --- a/myq_renderer.py +++ b/myq_renderer.py @@ -7,11 +7,12 @@ from dateutil.parser import parse import pymyq # type: ignore from typing import Dict, Optional -import constants +from pyutils.datetimes import datetime_utils + +import kiosk_constants import file_writer import renderer import kiosk_secrets as secrets -import utils class garage_door_renderer(renderer.abstaining_renderer): @@ -42,7 +43,7 @@ class garage_door_renderer(renderer.abstaining_renderer): return len(self.doors) > 0 def update_page(self) -> bool: - with file_writer.file_writer(constants.myq_pagename) as f: + with file_writer.file_writer(kiosk_constants.myq_pagename) as f: f.write( f"""

Garage Door Status

@@ -97,7 +98,7 @@ class garage_door_renderer(renderer.abstaining_renderer): delta = (now - ts).total_seconds() now = datetime.datetime.now() is_night = now.hour <= 7 or now.hour >= 21 - duration = utils.describe_duration_briefly(int(delta)) + duration = datetime_utils.describe_duration_briefly(int(delta)) width = 0 if is_night and door.state == "open": color = "border-color: #ff0000;"