diff options
author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2015-08-30 23:24:07 +0100 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2015-08-30 23:25:10 +0100 |
commit | 8a5eb20a43d1465f401f7b739cc16c7b2e93a8af (patch) | |
tree | ec2693ea84fafb44c232e7e4eb821299e0d5a685 /meta | |
parent | 0f84702f0811cba4b6e6e890d478f6e98937b831 (diff) | |
download | poky-8a5eb20a43d1465f401f7b739cc16c7b2e93a8af.tar.gz |
oeqa/utils/dump: Handle empty commandlist gracefully
If the commandlist isn't available, the code currently gives a backtrace.
At least stop doing that and return more gracefully.
(From OE-Core rev: e6903e9ef856d98258d81587bf85199cb7dbdca4)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta')
-rw-r--r-- | meta/lib/oeqa/utils/dump.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/meta/lib/oeqa/utils/dump.py b/meta/lib/oeqa/utils/dump.py index a76aede8c3..e71e1cd341 100644 --- a/meta/lib/oeqa/utils/dump.py +++ b/meta/lib/oeqa/utils/dump.py | |||
@@ -14,6 +14,8 @@ class BaseDumper(object): | |||
14 | def __init__(self, d, cmds): | 14 | def __init__(self, d, cmds): |
15 | self.cmds = [] | 15 | self.cmds = [] |
16 | self.parent_dir = d.getVar("TESTIMAGE_DUMP_DIR", True) | 16 | self.parent_dir = d.getVar("TESTIMAGE_DUMP_DIR", True) |
17 | if not cmds: | ||
18 | return | ||
17 | for cmd in cmds.split('\n'): | 19 | for cmd in cmds.split('\n'): |
18 | cmd = cmd.lstrip() | 20 | cmd = cmd.lstrip() |
19 | if not cmd or cmd[0] == '#': | 21 | if not cmd or cmd[0] == '#': |