X-Git-Url: https://wannabe.guru.org/gitweb/?a=blobdiff_plain;f=utils.py;fp=utils.py;h=98238a1f43e7ec9133122d0f8e0262b5812603b1;hb=0113d4ae8b11e01b695cd15cdb2c317d887e0935;hp=e9c6edd1853640816e0a3ad46c9dec8441a27758;hpb=6b8d4eeb7153617221f822a243a117f0bcab07bf;p=kiosk.git diff --git a/utils.py b/utils.py index e9c6edd..98238a1 100644 --- a/utils.py +++ b/utils.py @@ -1,12 +1,16 @@ #!/usr/bin/env python3 import time +import logging import os from datetime import datetime import constants +logger = logging.getLogger(__file__) + + def timestamp() -> str: t = datetime.fromtimestamp(time.time()) return t.strftime("%d/%b/%Y:%H:%M:%S%Z") @@ -20,6 +24,7 @@ def describe_age_of_file(filename: str) -> str: age = int(age) return describe_duration(age) except Exception as e: + logger.exception(e) return "?????" @@ -31,6 +36,7 @@ def describe_age_of_file_briefly(filename: str) -> str: age = int(age) return describe_duration_briefly(age) except Exception as e: + logger.exception(e) return "?????" @@ -82,7 +88,9 @@ def datetime_to_minute_number(dt: datetime) -> int: def minute_number_to_time_string(minute_num: int) -> str: - """Convert minute number from start of day into hour:minute am/pm string.""" + """Convert minute number from start of day into hour:minute am/pm + string.""" + hour = minute_num // 60 minute = minute_num % 60 ampm = "a"