force `subprocess.run` to check return code is 0
All threads resolved!
All threads resolved!
Compare changes
Files
2+ 100
− 16
@@ -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,15 @@ def create_dir_structure(mpsd_release: str, script_dir: Path) -> None:
@@ -176,27 +262,25 @@ def get_release_info(mpsd_release: str, script_dir: Path) -> Tuple[str, str, Lis
@@ -261,7 +345,7 @@ def install_environment(
@@ -299,7 +383,7 @@ def install_environment(
@@ -334,7 +418,7 @@ def install_environment(