diff --git a/image_creator/os_type/__init__.py b/image_creator/os_type/__init__.py index a48a3701a00726353661611aa0caf4c86f65d5b3..5601a87e1376251cc80205b8d55f490adf0d24d9 100644 --- a/image_creator/os_type/__init__.py +++ b/image_creator/os_type/__init__.py @@ -209,10 +209,12 @@ class OSBase(object): self.out.output('Preparing system for image creation:') - tasks, _ = self.list_syspreps() - size = len(tasks) + tasks = self.list_syspreps() + enabled = filter(lambda x: x.enabled, tasks) + + size = len(enabled) cnt = 0 - for task in tasks: + for task in enabled: cnt += 1 self.out.output(('(%d/%d)' % (cnt, size)).ljust(7), False) task()