diff options
author | Christian Poessinger <christian@poessinger.com> | 2020-03-17 07:38:49 +0100 |
---|---|---|
committer | Christian Poessinger <christian@poessinger.com> | 2020-03-17 07:39:51 +0100 |
commit | d61018109b7b861c632083f686614e531eb4c00f (patch) | |
tree | b0d640be6ce20010b4ffe371466fac4b2874eb10 /docs | |
parent | ae983df0a84971798dbb6bdca36fd67899d677ee (diff) | |
download | vyos-documentation-d61018109b7b861c632083f686614e531eb4c00f.tar.gz vyos-documentation-d61018109b7b861c632083f686614e531eb4c00f.zip |
config overview: document comment command
Diffstat (limited to 'docs')
-rw-r--r-- | docs/configuration-overview.rst | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/docs/configuration-overview.rst b/docs/configuration-overview.rst index 27bd5d36..b22ad197 100644 --- a/docs/configuration-overview.rst +++ b/docs/configuration-overview.rst @@ -121,6 +121,42 @@ Both these commands should be executed when in operational mode, they do not work directly in configuration mode. The is a special way on how to :ref:`run_opmode_from_config_mode`. +Comment +------- + +.. cfgcmd:: comment <config node> "comment text" + + Add comment as an annotation to a configuration node. + + The ``comment` command allows you to insert a comment above the ``<config + node>`` configuration section. Comments are enclosed with ``/*`` and ``*/`` + as open/close delimiters. A ``comment`` cannot be used at the top of the + configuration hierarchy, only on subsections. Comments need to be commited, + just like other config changes. + + To remove an existing comment from your current configuration, specify an + empty string enclosed in double quote marks (``""``) as the comment text. + + Example: + + .. code-block:: none + + vyos@vyos# comment firewall all-ping "Yes I know this VyOS is cool" + vyos@vyos# commit + vyos@vyos# show + firewall { + /* Yes I know this VyOS is cool */ + all-ping enable + broadcast-ping disable + ... + } + + .. note:: An important thing to note is that since the comment is added on + top of the section, it will not appear if the ``show <section>`` command + is used. With the above example, the `show firewall` command would return + starting after the ``firewall {`` line, hiding the comment. + + Navigating the configuration ============================ |