bitbake: command: Fix getCmdLineAction bugs
Executing "bitbake" doesn't get a sane message since the None return value wasn't being handled correctly. Also fix msg -> cmd_action['msg'] as otherwise an invalid variable is accessed which then crashes the server due to the previous bug. (Bitbake rev: c6211291ae07410832031a5274690437cc2b09a6) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
1572c1517c
commit
dc637ae860
|
@ -148,8 +148,10 @@ class CommandsSync:
|
||||||
Get any command parsed from the commandline
|
Get any command parsed from the commandline
|
||||||
"""
|
"""
|
||||||
cmd_action = command.cooker.commandlineAction
|
cmd_action = command.cooker.commandlineAction
|
||||||
if cmd_action['msg']:
|
if cmd_action is None:
|
||||||
raise CommandError(msg)
|
return None
|
||||||
|
elif 'msg' in cmd_action and cmd_action['msg']:
|
||||||
|
raise CommandError(cmd_action['msg'])
|
||||||
else:
|
else:
|
||||||
return cmd_action['action']
|
return cmd_action['action']
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue