summaryrefslogtreecommitdiff
path: root/src/vycli.ml
AgeCommit message (Collapse)Author
2024-10-27T6718: split path strings with single-quoted values containing wsJohn Estabrook
2024-10-27T6718: add independent validate field and methodsJohn Estabrook
2024-10-27T6718: use vycli as test caseJohn Estabrook
2024-10-27T6718: update build system, drop batteries, and adjust for lib changesJohn 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-05-22Remove a leftover debug print.Daniil Baturin
2018-02-16Implement config reading functions and a minimal command line client for ↵Daniil Baturin
using them. Yes, I hate oversized commits too, but this is hard to avoid sometimes. Adjustments to the Session functions logic required to make it work: Do not try to validate the path. The validation function is geared towards validating _set_ paths, so when path lacks a value, it doesn't work right. We assume that the path has been through set at some point, so if a path currently exists in the config tree, it is also a valid path that can be used for Reference_tree.is_leaf etc.