Event stream discovery support

Added config options CLICON_MODULE_LIBRARY_RFC7895, CLICON_STREAM_DISCOVERY_RFC5277, LICON_STREAM_DISCOVERY_RFC804
This commit is contained in:
Olof hagsand 2018-09-23 17:45:22 +02:00
parent 74fc0800ae
commit 07542269ec
19 changed files with 345 additions and 164 deletions

View file

@ -38,9 +38,9 @@ module clixon-config {
***** END LICENSE BLOCK *****";
revision 2018-02-12 {
revision 2018-09-30 {
description
"Added pretty print for datastore";
"Aligned to Clixon 3.8.0";
}
typedef startup_mode{
description
@ -349,5 +349,26 @@ module clixon-config {
type string;
description "RFC8341 NACM external configuration file";
}
leaf CLICON_MODULE_LIBRARY_RFC7895 {
type boolean;
default false;
description "Enable RFC 7895 YANG Module library support as state
data. Ifenabled, module info will appear when doing
netconf get or restconf GET";
}
leaf CLICON_STREAM_DISCOVERY_RFC5277 {
type boolean;
default false;
description "Enable event stream discovery as described in RFC 5277
sections 3.2. If enabled, available streams will appear
when doing netconf get or restconf GET";
}
leaf CLICON_STREAM_DISCOVERY_RFC8040 {
type boolean;
default false;
description "Enable event stream discovery as described in RFC 5277
sections 3.2. If enabled, available streams will appear
when doing netconf get or restconf GET";
}
}
}

View file

@ -1,4 +1,4 @@
module ietf-restconf-monitoring {
module ietf-netconf-notification {
namespace "urn:ietf:params:xml:ns:netconf:notification:1:0";
prefix "rcmon";