Yang schema mount: replaced config --enable-yang-schame-mount with runtime option CLICON_YANG_SCHEMA_MOUNT
Added config and validation-level as parameters to ca_yang_mount
This commit is contained in:
parent
02841e5c36
commit
585e725aec
19 changed files with 183 additions and 198 deletions
|
|
@ -91,7 +91,6 @@ SH_SUFFIX=@SH_SUFFIX@
|
|||
LIBSTATIC_SUFFIX=@LIBSTATIC_SUFFIX@
|
||||
LIBS="@LIBS@"
|
||||
CLIXON_YANG_PATCH=@CLIXON_YANG_PATCH@
|
||||
CLIXON_YANG_SCHEMA_MOUNT=@CLIXON_YANG_SCHEMA_MOUNT@
|
||||
YANG_STANDARD_DIR=@YANG_STANDARD_DIR@
|
||||
|
||||
YANG_INSTALLDIR=@YANG_INSTALLDIR@
|
||||
|
|
|
|||
|
|
@ -5,12 +5,6 @@
|
|||
# Magic line must be first in script (see README.md)
|
||||
s="$_" ; . ./lib.sh || if [ "$s" = $0 ]; then exit 0; else return 0; fi
|
||||
|
||||
if [ -z "${CLIXON_YANG_SCHEMA_MOUNT}" ]; then
|
||||
echo "...skipped. To enable configure with: --enable-yang-schema-mount"
|
||||
rm -rf $dir
|
||||
if [ "$s" = $0 ]; then exit 0; else return 0; fi # skip
|
||||
fi
|
||||
|
||||
APPNAME=example
|
||||
|
||||
cfg=$dir/conf_mount.xml
|
||||
|
|
@ -33,6 +27,7 @@ cat <<EOF > $cfg
|
|||
<CLICON_NETCONF_MONITORING>true</CLICON_NETCONF_MONITORING>
|
||||
<CLICON_VALIDATE_STATE_XML>true</CLICON_VALIDATE_STATE_XML>
|
||||
<CLICON_STREAM_DISCOVERY_RFC5277>true</CLICON_STREAM_DISCOVERY_RFC5277>
|
||||
<CLICON_YANG_SCHEMA_MOUNT>true</CLICON_YANG_SCHEMA_MOUNT>
|
||||
</clixon-config>
|
||||
EOF
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue