[elbe-devel] [PATCH 03/10] check-build: fix interpreteropts splitting
Torben Hohn
torben.hohn at linutronix.de
Thu May 6 14:55:24 CEST 2021
somehow the splitting of the interpreter-opts does not work properly.
Since pexpect.spawn() also supports a single string, resort to
not splitting the options string into a list, and just append
it to the interpreter name.
Signed-off-by: Torben Hohn <torben.hohn at linutronix.de>
---
elbepack/commands/check-build.py | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/elbepack/commands/check-build.py b/elbepack/commands/check-build.py
index bb5591bf0..e3e5b227d 100644
--- a/elbepack/commands/check-build.py
+++ b/elbepack/commands/check-build.py
@@ -427,7 +427,7 @@ class CheckImage(CheckBase):
opts = os.path.expandvars(tag
.text("./interpreter-opts")
- .strip(' \t\n')).split(' ')
+ .strip(' \t\n'))
for candidate, action in [("login", self.do_login),
("serial", self.do_serial)]:
@@ -475,7 +475,7 @@ class CheckImage(CheckBase):
def do_comm(self, img_name, qemu, opts, comm):
- child = pexpect.spawn(qemu, opts)
+ child = pexpect.spawn(qemu + " " + opts)
transcript = []
ret = 0
--
2.20.1
More information about the elbe-devel
mailing list