X-Git-Url: https://wannabe.guru.org/gitweb/?a=blobdiff_plain;f=renderer.py;h=55f540c026f481d577dade1b7936750865fae42b;hb=09215cf1a1498c99ee75a7cbef3ea62f58a56f0d;hp=0d8988423d2ea33276a1203b4a706c2036ebf143;hpb=477c84bcdefc573278ec8ed8974d5be8baac562d;p=kiosk.git diff --git a/renderer.py b/renderer.py index 0d89884..55f540c 100644 --- a/renderer.py +++ b/renderer.py @@ -5,10 +5,10 @@ import logging import time from typing import Dict, Optional, Set -from decorator_utils import invocation_logged +from pyutils.decorator_utils import invocation_logged -logger = logging.getLogger(__file__) +logger = logging.getLogger(__name__) class renderer(ABC): @@ -48,32 +48,28 @@ class abstaining_renderer(renderer): while True: key = self.should_render(keys_to_skip) if key is None: - logger.info( - f'renderer: Found nothing to do in "{self.get_name()}"; returning.' - ) + logger.info(f'Found nothing to do in "{self.get_name()}"; returning.') break if key in tries_per_key: tries_per_key[key] += 1 else: tries_per_key[key] = 0 - op = f'{self.get_name()}.{key}' + op = f"{self.get_name()}.{key}" if tries_per_key[key] >= 3: - logger.warning( - f'renderer: Too many failures in "{op}"; giving up.' - ) + logger.warning(f'Too many failures in "{op}"; giving up.') keys_to_skip.add(key) else: - msg = f'renderer: executing "{op}"' + msg = f'Executing "{op}"' if tries_per_key[key] > 1: - msg = msg + f' (retry #{tries_per_key[key]})' + msg = msg + f" (retry #{tries_per_key[key]})" logger.info(msg) if self.periodic_render(key): - logger.debug(f'renderer: {op} succeeded.') + logger.debug(f'"{op}" succeeded.') self.last_runs[key] = time.time() else: - logger.warning(f'renderer: {op} failed; returned False.') + logger.warning(f'"{op}" failed; returned False.') @invocation_logged @abstractmethod