Description
The YAML launch syntax is overly verbose for providing:
include: arguments
node: parameters
set_remap: entries
set_parameter: entries
All look like:
include:
arg:
- name: argname
value: argvalue
I propose we allow an additional usage pattern that directly uses mappings (dicts)
include:
arg:
argname: argval
argname2: argval2
For all these mapping types. This would not break existing usage since the check would be
- sequence? check for name: and value:
- mapping? iterate over key+value pairs
Motivation
Increase intuitive/idiomatic use of YAML as a frontend, decrease verboseness
Design / Implementation Considerations
No response
Additional Information
No response