Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-10-27 | T6718: update build system, drop batteries, and adjust for lib changes | John Estabrook | |
Update as needed for use with contemporary vyos1x-config: . update build system to use dune . drop use of batteries . update for protoc breaking changes in versions >= 3.0 . remove files now in vyos1x-config (config_tree et. al.; parsing) | |||
2018-06-05 | Add a function for getting sorted children from a node and use it for ↵ | Daniil Baturin | |
sorting set commands. | |||
2018-06-04 | Initial implementation of the commands formatter. | Daniil Baturin | |
2018-05-23 | Expose missing exceptions from Config_tree in the module interface. | Daniil Baturin | |
2018-02-17 | Add Config_tree.render_at_level function for correct rendering of configs ↵ | Daniil Baturin | |
for human consumption. The idea of the correct (for subsequent parsing) and familiar for all other purposes rendering: * When rendering the entire config, do not render the invisible "root" node, only render its children. * When rendering config at specified path, do not include any nodes that are within the path (e.g. if path "system login" exists, "show system" request output should start with "login {", not "system { login { ..."). | |||
2017-04-03 | T255: Add curly config renderer (#8) | Shon Feder | |
* Add stand-alone config_tree renderer * Add tests for stand-alone config_tree renderer * Add renderer with reference tree * Add tests for Config_tree renderer with reftree * Update config files * Add refactoring functions and correct tests | |||
2017-01-10 | Add JSON de/serialization derivers to vytree and config tree modules. | Daniil Baturin | |
2016-12-21 | T225: Added inactive and ephemeral fields to node data in Config_tree | Phil Summers | |
2016-12-20 | T224: add node comment functionality to the config tree. | Daniil Baturin | |
2015-09-23 | Make Config_tree.set aware of valueless nodes. | Daniil Baturin | |
2015-09-23 | Add delete function to Config_tree, add some tests for it. | Daniil Baturin | |
2015-09-21 | Fix multilevel insert logic. | Daniil Baturin | |
2015-09-21 | Remove metadata from the config tree data, rendering and the like requires | Daniil Baturin | |
input from the reference tree anyway. Make value modification functions behaviour multi-value node aware. | |||
2015-04-26 | Add an option to keep child order, will be used for rendering. | Daniil Baturin | |
2015-04-26 | Add config tree module. | Daniil Baturin | |