force `subprocess.run` to check return code is 0
All threads resolved!
All threads resolved!
Compare changes
Files
2+ 101
− 14
@@ -4,6 +4,7 @@ import datetime
@@ -44,6 +45,90 @@ class os_chdir:
@@ -86,7 +171,7 @@ def setup_log_cmd(
@@ -95,7 +180,7 @@ def setup_log_cmd(
@@ -139,7 +224,7 @@ def create_dir_structure(mpsd_release: str, script_dir: Path) -> None:
@@ -150,14 +235,16 @@ def create_dir_structure(mpsd_release: str, script_dir: Path) -> None:
@@ -176,27 +263,27 @@ def get_release_info(mpsd_release: str, script_dir: Path) -> Tuple[str, str, Lis
@@ -261,7 +348,7 @@ def install_environment(
@@ -299,7 +386,7 @@ def install_environment(
@@ -334,7 +421,7 @@ def install_environment(