<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyatta-cfg.git/functions/interpreter, branch current</title>
<subtitle>Vyatta configuration system (mirror of https://github.com/vyos/vyatta-cfg.git)
</subtitle>
<id>https://git.amelek.net/vyos/vyatta-cfg.git/atom?h=current</id>
<link rel='self' href='https://git.amelek.net/vyos/vyatta-cfg.git/atom?h=current'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-cfg.git/'/>
<updated>2025-07-01T05:20:57+00:00</updated>
<entry>
<title>cli: T6769: fix PR issues: default comment + typo</title>
<updated>2025-07-01T05:20:57+00:00</updated>
<author>
<name>Kyrylo Yatsenko</name>
<email>hedrok@gmail.com</email>
</author>
<published>2025-07-01T05:20:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-cfg.git/commit/?id=919385cd7fad1c9759984ff0abfb832b73a7403f'/>
<id>urn:sha1:919385cd7fad1c9759984ff0abfb832b73a7403f</id>
<content type='text'>
As suggested in https://github.com/vyos/vyatta-cfg/pull/103

* Get back lost default value of `comment` variable
* Fix typo `arugments` -&gt; `arguments` in message
</content>
</entry>
<entry>
<title>cli: T6769: check commit arguments</title>
<updated>2025-06-23T10:38:16+00:00</updated>
<author>
<name>Kyrylo Yatsenko</name>
<email>hedrok@gmail.com</email>
</author>
<published>2025-06-23T10:38:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-cfg.git/commit/?id=2a7decbdcb9920a67cef18b326ddd5d294a2cd00'/>
<id>urn:sha1:2a7decbdcb9920a67cef18b326ddd5d294a2cd00</id>
<content type='text'>
Check usage: `commit [comment COMMENTTEXT]`

Make any other option combination an error and don't
pass other arguments to inner scripts.

Before this commit command `commit` silently accepted any
number of arguments, moreover given
`spam1 comment hi1 spam2 comment hi2 spam3`
parsing script silently ignored first `comment hi1`, has written
`hi2` as comment and passed `spam1 spam2 spam3` to inner script.

There are two options for inner scripts:

/opt/vyatta/sbin/my_commit
    Code in vyatta-cfg/src/cli_bin.cpp$
    argv is used to check script name and passed to doCommit which ignores it

/usr/libexec/vyos/vyconf/bin/vy_commit
    vyos-1x/python/vyos/vyconf_session.py
    In similar way argv is used to determine script name

Both don't use any arguments, so passing and collecting other arguments
seems not needed and confusing
</content>
</entry>
<entry>
<title>T7488: call utility to rollback vpp section of config after failure</title>
<updated>2025-06-10T16:26:00+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2025-05-20T13:01:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-cfg.git/commit/?id=0ce2f7596055fbac46326456b87b2b4fbd9ba86e'/>
<id>urn:sha1:0ce2f7596055fbac46326456b87b2b4fbd9ba86e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T7374: allow use of exisiting vyconf replacements for my_* commands</title>
<updated>2025-05-27T02:41:17+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2025-05-27T02:41:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-cfg.git/commit/?id=7b23855303d6f72bc65e4272d024b9fbd229c611'/>
<id>urn:sha1:7b23855303d6f72bc65e4272d024b9fbd229c611</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T7374: teardown vyconf config session on CLI config session exit</title>
<updated>2025-05-12T23:09:00+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2025-04-20T17:29:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-cfg.git/commit/?id=ccce096eee3ba698d6d17de74e173b4a14847087'/>
<id>urn:sha1:ccce096eee3ba698d6d17de74e173b4a14847087</id>
<content type='text'>
</content>
</entry>
<entry>
<title>cli: T6383: improve completion help for rollback commands</title>
<updated>2024-05-27T13:47:03+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@baturin.org</email>
</author>
<published>2024-05-27T13:47:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-cfg.git/commit/?id=694e122775613d13b42db9d02ae7bb1a1853c3f5'/>
<id>urn:sha1:694e122775613d13b42db9d02ae7bb1a1853c3f5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T5249: Add node rollback-soft</title>
<updated>2023-12-11T18:35:32+00:00</updated>
<author>
<name>Viacheslav Hletenko</name>
<email>v.gletenko@vyos.io</email>
</author>
<published>2023-12-09T15:37:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-cfg.git/commit/?id=6ddafd315aade19f62903c5b749309e54e872ea9'/>
<id>urn:sha1:6ddafd315aade19f62903c5b749309e54e872ea9</id>
<content type='text'>
```
vyos@r4# rollback-soft
Possible completions:
  &lt;N&gt;	Rollback to revision N
```
</content>
</entry>
<entry>
<title>save-config: T4292: use vyos-save-config.py</title>
<updated>2023-08-24T03:04:18+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2023-08-24T03:04:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-cfg.git/commit/?id=f56f01300512a3083d444d19fbba8323fbce540f'/>
<id>urn:sha1:f56f01300512a3083d444d19fbba8323fbce540f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #56 from erkin/current</title>
<updated>2023-04-17T22:52:58+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@vyos.io</email>
</author>
<published>2023-04-17T22:52:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-cfg.git/commit/?id=81048da3bc1438b89e2b9bdb3006cf886d1f548f'/>
<id>urn:sha1:81048da3bc1438b89e2b9bdb3006cf886d1f548f</id>
<content type='text'>
loadkey: T3506: Remove (what remains of) loadkey</content>
</entry>
<entry>
<title>config-mgmt: T4942: use vyos-1x config-mgmt scripts</title>
<updated>2023-01-19T03:58:14+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2023-01-19T03:58:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-cfg.git/commit/?id=9ae492ab9b1c77369264efc71d2960c1b834ba2f'/>
<id>urn:sha1:9ae492ab9b1c77369264efc71d2960c1b834ba2f</id>
<content type='text'>
</content>
</entry>
</feed>
