* Added new YANG clixon-clispec.yang
* This yang replaces many autocli option * New `clixon-config@2021-12-05.yang` revision * Imported (as a sub-spec): clixon-clispec.yang
This commit is contained in:
parent
4fbad467df
commit
32930f4f6b
8 changed files with 1193 additions and 39 deletions
|
|
@ -106,8 +106,9 @@ expecteof "$clixon_netconf -qf $cfg" 0 "$DEFAULTHELLO<rpc $DEFAULTNS><get-config
|
|||
new "cli show configuration"
|
||||
expectpart "$($clixon_cli -1 -f $cfg show conf xml)" 0 "^<interfaces xmlns=\"http://openconfig.net/yang/interfaces\">" --not-- "<oc-eth:ethernet xmlns:oc-eth=\"http://openconfig.net/yang/interfaces/ethernet\">"
|
||||
|
||||
new "cli set interfaces interface <tab> complete: e"
|
||||
expectpart "$(echo "set interfaces interface " | $clixon_cli -f $cfg)" 0 "interface e"
|
||||
# XXX THIS REQUIRES PREFIX FOR IETF-INTERFACES
|
||||
#new "cli set interfaces interface <tab> complete: e"
|
||||
#expectpart "$(echo "set interfaces interface " | $clixon_cli -f $cfg)" 0 "interface e"
|
||||
|
||||
# XXX See https://github.com/clicon/clixon/issues/218
|
||||
#new "cli set interfaces interface e <tab> complete: not ethernet"
|
||||
|
|
@ -124,6 +125,7 @@ if [ $BE -ne 0 ]; then
|
|||
stop_backend -f $cfg
|
||||
fi
|
||||
|
||||
|
||||
# Second using openconfig-interfaces instead
|
||||
# Example yang
|
||||
cat <<EOF > $fyang
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue