New stop plug-in
A means of controlling when OBMC Boot Test stops.
Also, added additional plug-in support.
Change-Id: I77051805451ecf4431b79b54b090860ac858ec0b
Signed-off-by: Michael Walsh <micwalsh@us.ibm.com>
diff --git a/bin/process_plug_in_packages.py b/bin/process_plug_in_packages.py
index 75881fe..49fc21c 100755
--- a/bin/process_plug_in_packages.py
+++ b/bin/process_plug_in_packages.py
@@ -251,8 +251,8 @@
else:
autoscript_subcmd = ""
- cmd_buf = "PATH=" + plug_in_dir_path + ":${PATH} ; " + autoscript_subcmd +\
- cp_prefix + call_point
+ cmd_buf = "PATH=" + plug_in_dir_path.rstrip("/") + ":${PATH} ; " +\
+ autoscript_subcmd + cp_prefix + call_point
pissuing(cmd_buf)
sub_proc = subprocess.Popen(cmd_buf, shell=True)
@@ -263,6 +263,8 @@
if shell_rc != 0 and shell_rc != allow_shell_rc:
rc = 1
failed_plug_in_name = plug_in_name
+ if shell_rc != 0:
+ failed_plug_in_name = plug_in_name
print("------------------------------------------------- Ending plug-in" +
" -------------------------------------------------")