From 94e768f5a9da36d874a646dab93cbfef547b3871 Mon Sep 17 00:00:00 2001 From: idziubenko Date: Fri, 17 Dec 2021 10:37:27 +0300 Subject: [PATCH] FIX: fixed migration level increasing on interrupt --- pym/update/utils/cl_update.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pym/update/utils/cl_update.py b/pym/update/utils/cl_update.py index 4372c57..a3ae758 100644 --- a/pym/update/utils/cl_update.py +++ b/pym/update/utils/cl_update.py @@ -466,7 +466,7 @@ class ClUpdateAction(Action): }, {'name': 'update:set_current_level', 'method': 'Update.update_increment_current_level()', - 'depend': Tasks.success(), + 'depend': (Tasks.success() & Tasks.hasnot("interrupt") & Tasks.success_all("update")), 'condition': lambda Get: Get('cl_update_sync_only_set') == 'off' and Get('cl_update_pretend_set') == 'off' and Get('update.cl_update_use_migration_host') == 'on'