From c1324548ce1c058c82419467c9449af046d26579 Mon Sep 17 00:00:00 2001 From: 2Shirt <2xShirt@gmail.com> Date: Wed, 9 Jan 2019 20:59:21 -0700 Subject: [PATCH] Track ninite processes directly --- .bin/Scripts/install_sw_bundle.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.bin/Scripts/install_sw_bundle.py b/.bin/Scripts/install_sw_bundle.py index b44874ae..0faec26e 100644 --- a/.bin/Scripts/install_sw_bundle.py +++ b/.bin/Scripts/install_sw_bundle.py @@ -41,11 +41,13 @@ if __name__ == '__main__': if answer_vcr: install_vcredists() if answer_ninite: - try_and_print(message='Ninite bundle...', + result = try_and_print(message='Ninite bundle...', function=install_ninite_bundle, cs='Started', mse=answer_mse, other_results=other_results) + for proc in result['Out']: + # Wait for all processes to finish + proc.wait() if answer_extensions: - wait_for_process('ninite.exe') print_info('Installing Extensions') try_and_print(message='Classic Shell skin...', function=install_classicstart_skin,