17/11/2023 12:22, Bruce Richardson:
> On Thu, Nov 16, 2023 at 12:18:13PM +0100, Robin Jarry wrote:
> > Fix the following error when a command list file contains empty lines:
> > 
> > Traceback (most recent call last):
> >   File "buildtools/dpdk-cmdline-gen.py", line 202, in <module>
> >     main()
> >   File "buildtools/dpdk-cmdline-gen.py", line 184, in main
> >     process_commands(args.infile, sys.stdout, None, args.context_name)
> >   File "buildtools/dpdk-cmdline-gen.py", line 141, in process_commands
> >     cmd_inst, h_out, c_out = process_command(lineno, tokens.strip().spl…
> >                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^…
> >   File "buildtools/dpdk-cmdline-gen.py", line 36, in process_command
> >     if tokens[0].startswith("<"):
> >        ~~~~~~^^^
> > IndexError: list index out of range
> > 
> > Use shlex.split() to properly split each line arguments into tokens and
> > strip comments.
> > 
> > If there are no tokens, ignore the line.
> > 
> > Fixes: 37666691e9ed ("buildtools: add a tool to generate cmdline 
> > boilerplate")
> > 
> > Cc: Bruce Richardson <bruce.richard...@intel.com>
> > Signed-off-by: Robin Jarry <rja...@redhat.com>
> > ---
> 
> LGTM, thanks.
> 
> Acked-by: Bruce Richardson <bruce.richard...@intel.com>

Applied, thanks.



Reply via email to