libtuning: Only warn if processing returns None
There are valid cases where a module returns None. E.g. no images were provided for LSC calibration. We should however define proper semantics there. Continue with a warning for now. Signed-off-by: Stefan Klug <stefan.klug@ideasonboard.com> Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Reviewed-by: Paul Elder <paul.elder@ideasonboard.com>
This commit is contained in:
parent
54a8405726
commit
8e411bfaef
2 changed files with 5 additions and 2 deletions
|
@ -200,8 +200,8 @@ class Tuner(object):
|
|||
for module in self.modules:
|
||||
out = module.process(self.config, images, self.output)
|
||||
if out is None:
|
||||
logger.error(f'Module {module.hr_name} failed to process...')
|
||||
break
|
||||
logger.warning(f'Module {module.hr_name} failed to process...')
|
||||
continue
|
||||
self.output[module] = out
|
||||
|
||||
self.generator.write(args.output, self.output, self.output_order)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue