Skip to content

Commit

Permalink
Merge pull request #1477 from yang-catalog/main
Browse files Browse the repository at this point in the history
Cronjob - daily update of yang files.
  • Loading branch information
SlavomirMazurPantheon authored Sep 12, 2023
2 parents 43f3599 + cc958e4 commit c86730f
Show file tree
Hide file tree
Showing 11 changed files with 159 additions and 166 deletions.
27 changes: 17 additions & 10 deletions experimental/ietf-extracted-YANG-modules/[email protected]
Original file line number Diff line number Diff line change
Expand Up @@ -70,12 +70,14 @@ module ietf-isis-flex-algo {
described in BCP 14 (RFC 2119) (RFC 8174) when, and only when,
they appear in all capitals, as shown here.";

reference "RFC XXXX: YANG Data Model for ISIS Flexible Algorithm.";
reference
"RFC XXXX: YANG Data Model for ISIS Flexible Algorithm.";

revision 2023-03-06 {
description
"Initial Version";
reference "RFC XXXX: YANG Data Model for ISIS Flexible Algorithm.";
reference
"RFC XXXX: YANG Data Model for ISIS Flexible Algorithm.";
}

/* Identities */
Expand Down Expand Up @@ -185,7 +187,6 @@ module ietf-isis-flex-algo {
description
"The flex-algo definition flags sub-tlv.";
}

grouping fa-ex-srlg-sub-tlv {
container fa-ex-srlg-sub-tlv {
leaf-list srlgs {
Expand Down Expand Up @@ -378,6 +379,7 @@ module ietf-isis-flex-algo {
description
"Use flex-algo prefix metric.";
}

leaf priority {
type uint8;
description
Expand All @@ -399,7 +401,8 @@ module ietf-isis-flex-algo {
"/isis:isis/isis:database/isis:levels/isis:lsp"+
"/isis:router-capabilities" {
when "/rt:routing/rt:control-plane-protocols/"+
"rt:control-plane-protocol/rt:type = 'isis:isis'" {
"rt:control-plane-protocol/"+
"rt:type = 'isis:isis'" {
description
"This augment ISIS routing protocol when used";
}
Expand All @@ -412,9 +415,11 @@ module ietf-isis-flex-algo {
augment "/rt:routing/" +
"rt:control-plane-protocols/rt:control-plane-protocol"+
"/isis:isis/isis:database/isis:levels/isis:lsp"+
"/isis:extended-ipv4-reachability/isis:prefixes" {
"/isis:extended-ipv4-reachability/"+
"isis:prefixes" {
when "/rt:routing/rt:control-plane-protocols/"+
"rt:control-plane-protocol/rt:type = 'isis:isis'" {
"rt:control-plane-protocol/"+
"rt:type = 'isis:isis'" {
description
"This augment ISIS routing protocol when used";
}
Expand All @@ -428,7 +433,8 @@ module ietf-isis-flex-algo {
"/isis:isis/isis:database/isis:levels/isis:lsp"+
"/isis:mt-extended-ipv4-reachability/isis:prefixes" {
when "/rt:routing/rt:control-plane-protocols/"+
"rt:control-plane-protocol/rt:type = 'isis:isis'" {
"rt:control-plane-protocol/"+
"rt:type = 'isis:isis'" {
description
"This augment ISIS routing protocol when used";
}
Expand All @@ -442,7 +448,8 @@ module ietf-isis-flex-algo {
"/isis:isis/isis:database/isis:levels/isis:lsp"+
"/isis:ipv6-reachability/isis:prefixes" {
when "/rt:routing/rt:control-plane-protocols/"+
"rt:control-plane-protocol/rt:type = 'isis:isis'" {
"rt:control-plane-protocol/"+
"rt:type = 'isis:isis'" {
description
"This augment ISIS routing protocol when used";
}
Expand All @@ -456,7 +463,8 @@ module ietf-isis-flex-algo {
"/isis:isis/isis:database/isis:levels/isis:lsp"+
"/isis:mt-ipv6-reachability/isis:prefixes" {
when "/rt:routing/rt:control-plane-protocols/"+
"rt:control-plane-protocol/rt:type = 'isis:isis'" {
"rt:control-plane-protocol/"+
"rt:type = 'isis:isis'" {
description
"This augment ISIS routing protocol when used";
}
Expand All @@ -466,7 +474,6 @@ module ietf-isis-flex-algo {
}

/* notification */

notification flex-algo-not-supported {
uses isis:notification-instance-hdr;
leaf flex-algo-number {
Expand Down
15 changes: 9 additions & 6 deletions experimental/ietf-extracted-YANG-modules/[email protected]
Original file line number Diff line number Diff line change
Expand Up @@ -69,8 +69,8 @@ module ietf-isis-link-attr {
description
"Initial version";
reference
"RFC XXXX: A YANG Data Model for IS-IS Application-Specific Link
Attributes.";
"RFC XXXX: A YANG Data Model for IS-IS Application-Specific
Link Attributes.";
}

identity sabm-bit {
Expand Down Expand Up @@ -99,8 +99,8 @@ module ietf-isis-link-attr {

grouping application-identifier-bit-mask {
description
"Identification of the set of applications associated with link
attribute advertisements";
"Identification of the set of applications associated with
link attribute advertisements";

leaf l-flag {
type boolean;
Expand Down Expand Up @@ -294,7 +294,8 @@ module ietf-isis-link-attr {
leaf transition {
type empty;
description
"Send both application-specific and legacy advertisements.";
"Send both application-specific and legacy
advertisements.";
}
leaf app-specific{
type empty;
Expand All @@ -314,7 +315,8 @@ module ietf-isis-link-attr {
"rt:control-plane-protocols/rt:control-plane-protocol"+
"/isis:isis/isis:interfaces/isis:interface" {
when "/rt:routing/rt:control-plane-protocols/"+
"rt:control-plane-protocol/rt:type = 'isis:isis'" {
"rt:control-plane-protocol/"+
"rt:type = 'isis:isis'" {
description
"This augment ISIS routing protocol when used.";
}
Expand All @@ -325,6 +327,7 @@ module ietf-isis-link-attr {
container isis-asla {
list interface-asla {
key app-id;

leaf app-id {
type uint16 {
range "0 .. 1023";
Expand Down
3 changes: 2 additions & 1 deletion experimental/ietf-extracted-YANG-modules/[email protected]
Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,8 @@ module ietf-isis-msd {
+ "rt:control-plane-protocols/rt:control-plane-protocol"
+ "/isis:isis/isis:database/isis:levels/isis:lsp"
+ "/isis:router-capabilities" {
when "derived-from-or-self(../../../../../rt:type, 'isis:isis')" {
when "derived-from-or-self(../../../../../rt:type,"
+ "'isis:isis')" {
description
"This augment ISIS routing protocol when used";
}
Expand Down
6 changes: 4 additions & 2 deletions experimental/ietf-extracted-YANG-modules/[email protected]
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
module ietf-isis-remaining-lifetime {
yang-version 1.1;
namespace "urn:ietf:params:xml:ns:yang:ietf-isis-remaining-lifetime";
namespace
"urn:ietf:params:xml:ns:yang:ietf-isis-remaining-lifetime";

prefix isis-remaining-lifetime;

Expand Down Expand Up @@ -48,7 +49,8 @@ module ietf-isis-remaining-lifetime {
description
"Initial version";
reference
"RFC XXXX: A YANG Data Model for IS-IS Minimum Remaining Lifetime.";
"RFC XXXX: A YANG Data Model for IS-IS Minimum Remaining
Lifetime.";
}

notification corrupt-remaining-lifetime {
Expand Down
Loading

0 comments on commit c86730f

Please sign in to comment.