generate_actuators_metadata.py: add mixer rules support

This commit is contained in:
Beat Küng
2021-12-24 20:06:13 -05:00
committed by Daniel Agar
parent 230aae580f
commit 5bcc5d3a13
2 changed files with 16 additions and 0 deletions
@@ -417,10 +417,18 @@ def get_mixers(yaml_config, output_functions, verbose):
if verbose:
print('Mixer configs: {}'.format(config))
rules = []
for rule in yaml_config['mixer'].get('rules', []):
rules.append({k.replace('_','-'): v for k, v in rule.items()})
if verbose:
print('Mixer rules: {}'.format(rules))
mixers = {
'actuator-types': actuator_types,
'config': config,
'rules': rules,
}
return mixers