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