diff options
author | Damjan Marion <damarion@cisco.com> | 2022-05-08 20:48:37 +0200 |
---|---|---|
committer | Dave Wallace <dwallacelf@gmail.com> | 2022-05-13 16:58:03 +0000 |
commit | c50bcbd6c28f2fd87f87b86bd5b215892daf46a6 (patch) | |
tree | 33144a097d64ff018972a73692ccc4f86b93a20a /src/vlib/CMakeLists.txt | |
parent | c0a08cadee9161554246f707eaf24f782086914d (diff) |
vlib: process startup config exec scripts line by line
This fixes long standing annoyance that CLIs with optional args cannot
be executed from file, as they cannot distinguish between valid optional
args and next line in the file.
Multiline statements can be provided simply by using backslash before \n.
Also comments are supported - everything after # is ignored up to the
end of the line.
Example:
# multiline cli using backslash
show version \
verbose # end of line comment
packet-generator new { \
name x \
limit 5 \
# comment inside cmultiline cli \
size 128-128 \
interface local0 \
node null-node \
data { \
incrementing 30 \
} \
}
Type: fix
Change-Id: Ia6d588169bae14e6e3f18effe94820d05ace1dbf
Signed-off-by: Damjan Marion <damarion@cisco.com>
Diffstat (limited to 'src/vlib/CMakeLists.txt')
0 files changed, 0 insertions, 0 deletions