generate_params.py: fix parse_yaml_parameters_config

Correctly handle multiple parameter sections
This commit is contained in:
Beat Küng 2021-09-14 13:54:34 +02:00 committed by Daniel Agar
parent 15daded6b0
commit 6424faccb1
1 changed files with 2 additions and 2 deletions

4
Tools/module_config/generate_params.py Normal file → Executable file
View File

@ -40,11 +40,11 @@ def parse_yaml_parameters_config(yaml_config, ethernet_supported):
if 'parameters' not in yaml_config:
return ''
parameters_section_list = yaml_config['parameters']
ret = ''
for parameters_section in parameters_section_list:
if 'definitions' not in parameters_section:
return ''
continue
definitions = parameters_section['definitions']
ret = ''
param_group = parameters_section.get('group', None)
for param_name in definitions:
param = definitions[param_name]