The sil-delete-children-first parameter specifies how the server should handle data node deletions.


If set to 'true', the server default behavior will be to treat all data deletion operations as if the ncx:sil-delete-children-first extension is present. A child node will be checked for a SIL callback before it is deleted.


If 'false' the server default behavior will be to invoke SIL callbacks for deletion of child nodes only if the ncx:sil-delete-children-first extension is present.  See also the ywx:no-sil-delete-children-first extension to override this parameter when it is set to ‘true’.


The sil-missing-error parameter can be invoked via the command line when starting netconfd-pro:


user@system> netconfd-pro --sil-delete-children-first=true


or configured in the /etc/yumapro/netconfd-pro.conf file:


#### leaf sil-delete-children-first
#
# "If 'true', the server default behavior will be to
# treat all data deletion operations as if the
# ncx:sil-delete-children-first extension is present.
# A child node will be checked for a SIL callback
# before it is deleted.
#
# If 'false' the server default behavior will be to
# invoke SIL callbacks for deletion of child nodes
#  only if the ncx:sil-delete-children-first extension is present.
#
# sil-delete-children-first false
#

sil-delete-children-first true