Update cabin camera URL.
[kiosk.git] / renderer.py
index 83ace25b14f100fdb9916bbb996d9a09cdbda389..55f540c026f481d577dade1b7936750865fae42b 100644 (file)
@@ -1,13 +1,14 @@
 #!/usr/bin/env python3
 
 from abc import ABC, abstractmethod
-from decorators import invocation_logged
 import logging
 import time
 from typing import Dict, Optional, Set
 
+from pyutils.decorator_utils import invocation_logged
 
-logger = logging.getLogger(__file__)
+
+logger = logging.getLogger(__name__)
 
 
 class renderer(ABC):
@@ -47,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