tecna recipe saver
This commit is contained in:
parent
4ad6e11c54
commit
5718b7db35
|
|
@ -354,9 +354,9 @@ class TecnaMarpossProvasetT3(ModbusComponent):
|
||||||
)
|
)
|
||||||
|
|
||||||
def _store_recipes(self, recipes):
|
def _store_recipes(self, recipes):
|
||||||
self._store_recipes_lock.release(1)
|
|
||||||
if len(recipes) > max(self.max_program_number - 1, 0):
|
if len(recipes) > max(self.max_program_number - 1, 0):
|
||||||
self.log.warning(f"too many recipes ({len(recipes)}) saving only first {max(self.max_program_number - 1, 0)}")
|
self.log.warning(f"too many recipes ({len(recipes)}) saving only first {max(self.max_program_number - 1, 0)}")
|
||||||
for i, [recipe, step] in enumerate(recipes[:max(self.max_program_number - 1, 0)], start=1):
|
for i, [recipe, step] in enumerate(recipes[:max(self.max_program_number - 1, 0)], start=1):
|
||||||
self.write_recipe(recipe, step, table=i)
|
self.write_recipe(recipe, step, table=i)
|
||||||
self.log.info(f"saved {min(len(recipes), max(self.max_program_number - 1, 0))} recipes")
|
self.log.info(f"saved {min(len(recipes), max(self.max_program_number - 1, 0))} recipes")
|
||||||
|
self._store_recipes_lock.release(1)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user