Olof hagsand
4e79ac43fb
Example cli pipe grep command quotes vertical bar for OR function
2023-08-29 08:39:22 +02:00
Olof hagsand
1698c6717e
Fixed undeclared variables in SNMP
2023-08-23 11:18:32 +02:00
Olof hagsand
a7ef2c4f12
Rewrote parsing of extra config-files to work recursively over structured data
...
Fixed that modified config variables were not properly overwritten in XML
Added `pretty` parameter to clicon_options_dump
Added testcases for recursive and structure extra config files
2023-08-23 11:10:24 +02:00
Olof hagsand
124afb8788
Modified -C command-line handling and added to SNMP
2023-08-23 10:52:47 +02:00
Olof hagsand
c101799e74
New command-line option for dumping configuration options for all clixon applications after load
...
Removed -s dump
2023-08-22 12:41:36 +02:00
Olof hagsand
0e81e8137b
[YANG error when poking on EOS configuration]( https://github.com/clicon/clixon-controller/issues/26 )
2023-08-21 10:57:27 +02:00
Philip Prindeville
d1b8dcdf1f
Add -s dump-xml mode
2023-08-20 13:00:51 +02:00
Philip Prindeville
79fac840ba
Make indentation consistent
2023-08-20 13:00:51 +02:00
Philip Prindeville
3bd440eaaa
Fix double expansion of ${datadir}
2023-08-19 09:55:59 +02:00
Olof hagsand
2bcd429bee
CLI pipe changes: added arg to tail, exit on error.
2023-08-15 20:45:15 +02:00
Olof hagsand
7352894c7e
Removed sending restconf config inline using -R when CLICON_BACKEND_RESTCONF_PROCESS=true
...
Define RESTCONF_INLINE to revert
2023-08-15 20:45:15 +02:00
Olof hagsand
fc73493881
Docs update, externalized cvec_concat_cb, example mem-leak
2023-08-15 20:45:15 +02:00
Olof hagsand
e4a7fe0b49
Add regression test for https://github.com/clicon/clixon/issues/439
2023-08-15 20:45:15 +02:00
Philip Prindeville
f56f3bef40
Properly ignore skipped nodes
2023-08-15 18:21:49 +02:00
Philip Prindeville
dc0f740a04
Avoid copying timeval onto stack
2023-08-15 18:02:14 +02:00
Olof hagsand
4a605ff25e
Fixed: ["show configuration devices" and "show configuration devices | display cli" differs]( https://github.com/clicon/clixon-controller/issues/24 )
2023-08-12 16:28:08 +02:00
Olof hagsand
3b636b51f0
Fixed: [Openconfig configuration on Juniper MX does not work]( https://github.com/clicon/clixon-controller/issues/20 )
2023-08-11 17:12:11 +02:00
Olof hagsand
6d53603c55
CLI output pipes: Add CLICON_PIPETREE to any cli files, not just the first
2023-08-09 18:53:32 +02:00
Olof hagsand
cdc305ed2f
C-style comments
2023-08-09 18:47:40 +02:00
Olof hagsand
40621f292b
typo in test
2023-08-07 18:49:24 +02:00
Olof hagsand
f067968535
Clarified clixon_cli command-line: clixon_cli [options] [commands] [-- extra-options]
2023-08-07 18:15:49 +02:00
Olof hagsand
bee30a4ea0
Example: added -m/-M options for testing mount-points
2023-08-07 18:12:53 +02:00
Olof hagsand
27b77b14bc
Clixon 6.4.0.PRE
2023-08-01 10:49:55 +02:00
Olof hagsand
dcdb9939d6
Clixon 6.3.0
2023-07-29 14:26:47 +02:00
Olof hagsand
2485528515
cli: fixed callback append of empty prefix
2023-07-29 13:29:35 +02:00
Olof hagsand
851242a948
Minor valgrind and vagrant problems
2023-07-28 17:16:26 +02:00
Olof hagsand
836ec5dde5
Renamed custom constant to better reflect usage, fixed some vagrant problems
2023-07-28 16:56:08 +02:00
Olof hagsand
7577245077
Changes due to CLIgen removal of expand-prepend code
2023-07-28 16:35:12 +02:00
Olof hagsand
05c082b202
init variables, vagrant with-cligen
2023-07-28 12:49:51 +02:00
Olof hagsand
f526d5b7a0
Autocli optimization feature for generating smaller CLISPECs for large YANGs using treerefs
...
New `grouping-treeref` option added to clixon-autocli.yang
Default is disabled, set to true to generate smaller memory footprint of clixon_cl
Add prefix "mtpoint:" to cli api-paths to identify change of yang schemas
2023-07-23 15:21:59 +02:00
Olof hagsand
d48442960e
Changed YANG uses/grouping to keep uses statement and flag it with YANG_FLAG_USES_EXP
...
Updated yang code headers
2023-07-19 10:52:29 +02:00
Olof hagsand
e0cbc10fad
Pipe function renaming
2023-07-13 14:36:01 +02:00
Renato Botelho do Couto
a773384ccc
cli_show_option_bool: Rename bool -> result
...
bool will conflict with boolean type if stdbool.h is included. No
functional changes intended.
2023-07-07 15:09:12 +02:00
Renato Botelho do Couto
d7d81fbd13
clixon_custom.h: Remove RESTCONF_NETNS_DEFAULT
...
It's now defined under clixon_config.h
2023-07-06 19:55:23 +02:00
Renato Botelho do Couto
8caaef639e
autoreconf: Regenerate after changing configure.ac
2023-07-06 19:55:23 +02:00
Renato Botelho do Couto
7539aacc36
configure.ac: Implement --with-restconf-netns
...
It is used to define default restconf network namespace. If not
specified it's set to "default"
2023-07-06 19:55:23 +02:00
Olof hagsand
90b7a550b2
Added configure option CLICON_PLUGIN_DLOPEN_GLOBAL for config of dlopen()
2023-07-06 17:34:28 +02:00
Olof Hagsand
ad61570a3d
Merge pull request #436 from rbgarga/fix-cligen-dir
...
Fix cligen dir
2023-07-06 17:00:17 +02:00
Renato Botelho do Couto
753d20a691
Adjust Dockerfiles after changing --with-cligen
...
configure --with-cligen parameter was changed to respect common
variables like prefix, includedir and libdir. Modify all Dockerfiles
accordingly to make sure tests keep working
2023-07-06 14:33:47 +00:00
Renato Botelho do Couto
f2b8a8045f
autoreconf: Regenerate after changing configure.ac
2023-07-06 13:21:37 +00:00
Renato Botelho do Couto
989aa25428
configure.ac: Fix --with-cligen=dir
...
Fix CFLAGS and LDFLAGS when this option is used. It needs to look for
headers under $includedir and for libraries under $libdir.
2023-07-06 13:18:55 +00:00
Renato Botelho do Couto
7275a68c75
configure.ac: Remove redundant LIBDIR set
2023-07-06 13:18:55 +00:00
Renato Botelho do Couto
8ad80955d4
configure.ac: Set default exec_prefix=$prefix earlier
2023-07-06 13:18:55 +00:00
Renato Botelho do Couto
0f7366b505
configure.ac: Removed unused variable CLIGEN_PREFIX
2023-07-06 13:18:55 +00:00
Olof hagsand
fab8d35dff
Output pipe function detection in configure.ac
2023-07-05 15:49:30 +02:00
Olof hagsand
3858cd93c2
Add pipe functions
2023-07-04 20:50:41 +02:00
Olof hagsand
c16b9cbba4
Use pipe functions from /bin
2023-07-04 09:45:00 +02:00
Olof Hagsand
5d95857a29
Memory leak in stats
2023-07-04 06:44:01 +00:00
Olof hagsand
b33603107d
Output pipe functionality
...
Based on output pipe code in CLIgen
Clixon adaptions include `CLICON_PIPETREE=` variable and a new cli_pipe.c callback file
2023-07-03 15:14:11 +02:00
Olof hagsand
e498e09570
Adapt to CLIgen refactoring of tree expansion code
2023-07-02 13:56:18 +02:00