summaryrefslogtreecommitdiff
path: root/scripts/build-command-templates
AgeCommit message (Collapse)Author
2017-12-31Support setting optional 'type' node in command templates other than 'txt'Christian Poessinger
2017-12-09Bugfix: 'multi:' statement must be on top of generated 'node.def' fileChristian Poessinger
If 'multi:' is not on the first line of the auto generated 'node.def' file, VyOS will throw a CLI error: get_parsed_tmpl: failed to parse tmpl [.../interfaces] DEBUG vexit_internal: get_parsed_tmpl: failed to parse tmpl [.../interfaces]
2017-09-16T396: add support for value constraint tags to the build-command-templates ↵Daniil Baturin
script
2017-09-14T388: nicer options handling and output.Daniil Baturin
2017-09-14T392: add support for completionHelp to the interface definition converter.Daniil Baturin
2017-09-12Add debug mode to the build-command-templates script with content printingTaniadz
2017-09-12Add debug mode to the build-command-templates scriptTaniadz
2017-09-08Automatically wrap all script calls in generated templates into sudo sh -cDaniil Baturin
shemminger once said we already overuse sudo and advocated using capabilities instead, but I think the union of all privilege sets needed equals the root privileges, and in practice admin level users need sudo anyway.
2017-09-08Fix handling of tag and multi nodes in the convertor.Daniil Baturin
Ugly fixup in the makefile to delete generated node.def's that are now in other packages. Adjust the cron interface definition to better match the old templates.
2017-09-07Add support for priority tags. In 1.x, there's no way around using it.Daniil Baturin
2017-09-07Remove crude debugging stuff, I'll add a proper solution later.Daniil Baturin
2017-09-07Add a convertor from new style XML command definitions to old style templates.Daniil Baturin