<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyconf.git/test, branch v0.1</title>
<subtitle>Software appliance configuration framework (mirror of https://github.com/vyos/vyconf.git)
</subtitle>
<id>https://git.amelek.net/vyos/vyconf.git/atom?h=v0.1</id>
<link rel='self' href='https://git.amelek.net/vyos/vyconf.git/atom?h=v0.1'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyconf.git/'/>
<updated>2018-09-02T11:03:12+00:00</updated>
<entry>
<title>Add support for node renaming.</title>
<updated>2018-09-02T11:03:12+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@baturin.org</email>
</author>
<published>2018-09-02T11:03:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyconf.git/commit/?id=d33442c2576793420802bbd54127923079c487c4'/>
<id>urn:sha1:d33442c2576793420802bbd54127923079c487c4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Do not quote values that don't need quoting in Config_tree.render</title>
<updated>2018-02-18T15:04:53+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@baturin.org</email>
</author>
<published>2018-02-18T14:54:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyconf.git/commit/?id=dc4bedee63c2c4d8c1dbd3c6aa9a12f4e072681b'/>
<id>urn:sha1:dc4bedee63c2c4d8c1dbd3c6aa9a12f4e072681b</id>
<content type='text'>
i.e. if they don't contain whitespace or characters of special significance
to the parser (;[]{}#).
</content>
</entry>
<entry>
<title>Add Config_tree.render_at_level function for correct rendering of configs for human consumption.</title>
<updated>2018-02-17T16:15:57+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@baturin.org</email>
</author>
<published>2018-02-17T16:15:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyconf.git/commit/?id=bfa93363f3e8533ef352cad38c2adfa21dbc28a3'/>
<id>urn:sha1:bfa93363f3e8533ef352cad38c2adfa21dbc28a3</id>
<content type='text'>
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 { ...").
</content>
</entry>
<entry>
<title>Add logging of interface definition file loading.</title>
<updated>2018-02-16T05:57:16+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@baturin.org</email>
</author>
<published>2018-02-16T05:54:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyconf.git/commit/?id=56130bfe30781c210c7459e5df9afa7d894aeec7'/>
<id>urn:sha1:56130bfe30781c210c7459e5df9afa7d894aeec7</id>
<content type='text'>
Move the high level load_interface_definitions function from Reference_tree
to Startup.
</content>
</entry>
<entry>
<title>Rename Util.string_of_path to string_of_list since it can be used for any lists,</title>
<updated>2018-02-11T02:57:53+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@baturin.org</email>
</author>
<published>2018-02-11T02:57:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyconf.git/commit/?id=18ce7932e3dba76305dda202b3181763e54c4a50'/>
<id>urn:sha1:18ce7932e3dba76305dda202b3181763e54c4a50</id>
<content type='text'>
not just config tree paths.

Add analogous function for converting a list of strings to JSON.
</content>
</entry>
<entry>
<title>T255: Add curly config renderer (#8)</title>
<updated>2017-04-03T00:10:58+00:00</updated>
<author>
<name>Shon Feder</name>
<email>abathologist@gmail.com</email>
</author>
<published>2017-04-03T00:10:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyconf.git/commit/?id=9cd999ca97788988902913a5d8b86bbd1ac1cf71'/>
<id>urn:sha1:9cd999ca97788988902913a5d8b86bbd1ac1cf71</id>
<content type='text'>
* 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
</content>
</entry>
<entry>
<title>Fix test of loading interface definitions.</title>
<updated>2017-01-17T13:25:34+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@baturin.org</email>
</author>
<published>2017-01-17T13:25:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyconf.git/commit/?id=b76755c8d369f548fb418933688aa1e112480947'/>
<id>urn:sha1:b76755c8d369f548fb418933688aa1e112480947</id>
<content type='text'>
It was failing because reference tree loader doesn't make guarantess about
the order of children in the resulting tree.
</content>
</entry>
<entry>
<title>T231: Add a function for loading interface definitions from a directory (#5)</title>
<updated>2017-01-17T08:31:28+00:00</updated>
<author>
<name>Shon Feder</name>
<email>abathologist@gmail.com</email>
</author>
<published>2017-01-17T08:31:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyconf.git/commit/?id=27a2d5ad1afb7baac317672620ff138f9802ccbf'/>
<id>urn:sha1:27a2d5ad1afb7baac317672620ff138f9802ccbf</id>
<content type='text'>
* T231: Load directory of interface definitions

* T231: Add ounit package to merlin config

* T231: Add tests for loading dir of definitions

* squash! T231: Load directory of interface definitions

* squash! T231: Add tests for loading dir of definitions
</content>
</entry>
<entry>
<title>Remove the assumptions about validator argument being mandatory.</title>
<updated>2017-01-16T07:45:20+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@baturin.org</email>
</author>
<published>2017-01-16T07:45:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyconf.git/commit/?id=299f99bf2d4f5ea566088cce1992fa1b9a2c24be'/>
<id>urn:sha1:299f99bf2d4f5ea566088cce1992fa1b9a2c24be</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Re-generate RNG schema, update files that use it.</title>
<updated>2017-01-16T07:14:47+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@baturin.org</email>
</author>
<published>2017-01-16T07:14:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyconf.git/commit/?id=9da79730078c820443940832ad84b13b8dcb3105'/>
<id>urn:sha1:9da79730078c820443940832ad84b13b8dcb3105</id>
<content type='text'>
</content>
</entry>
</feed>
