srl-labs/intent-based-ansible-lab

Move to filters for high-level intent

Closed this issue · 1 comments

Coding in Jinja/YAML is error-prone and difficult to troubleshoot. Proposal to move to custom filters (l2vpn, l3vpn) to generate low-level device configuration from high-level intent.

May go for dedicated modules inside roles to 'pythonize' data manipulation