import pcep-types { prefix pcep; revision-date 2013-10-05; }
import pcep-message { prefix msg; revision-date 2013-10-07; }
- import odl-pcep-ietf-stateful02 { prefix stateful02; revision-date 2014-01-10 ;}
+ import network-topology { prefix nt; revision-date 2013-10-21; }
+ import network-topology-pcep { prefix topo; revision-date 2013-10-24; }
+ import odl-pcep-ietf-stateful02 { prefix stateful; revision-date 2014-01-10 ;}
organization "Cisco Systems, Inc.";
contact "Dana Kutenicsova <dkutenic@cisco.com>";
}
}
}
-
- augment "/msg:open/msg:open-message/msg:open/msg:tlvs" {
- uses lsp-cleanup-tlv;
- }
- augment "/msg:open/msg:open-message/msg:open/msg:tlvs/stateful02:stateful" {
+ grouping initiated-capability-tlv {
leaf initiation {
type boolean;
default false;
}
}
+ augment "/msg:open/msg:open-message/msg:open/msg:tlvs" {
+ uses lsp-cleanup-tlv;
+ }
+
+ augment "/msg:open/msg:open-message/msg:open/msg:tlvs/stateful:stateful" {
+ uses initiated-capability-tlv;
+ }
+
augment "/pcinitiate/pcinitiate-message/requests/lspa/tlvs" {
- uses stateful02:symbolic-path-name-tlv;
+ uses stateful:symbolic-path-name-tlv;
}
notification pcinitiate {
uses pcinitiate-message;
}
+
+ augment "/nt:network-topology/nt:topology/nt:node/topo:path-computation-client/topo:stateful-tlv/stateful:stateful" {
+ uses initiated-capability-tlv;
+ }
}
+
import pcep-types { prefix pcep; revision-date 2013-10-05; }
import pcep-message { prefix msg; revision-date 2013-10-07; }
+ import network-topology { prefix nt; revision-date 2013-10-21; }
+ import network-topology-pcep { prefix topo; revision-date 2013-10-24; }
import odl-pcep-ietf-stateful07 { prefix stateful; revision-date 2013-12-22; }
organization "Cisco Systems, Inc.";
}
}
+ grouping initiated-capability-tlv {
+ reference "http://tools.ietf.org/html/draft-ietf-pce-pce-initiated-lsp-00#section-4.1";
+ leaf initiation {
+ type boolean;
+ default false;
+ }
+ }
+
augment "/stateful:pcupd/stateful:pcupd-message/stateful:updates/stateful:srp" {
reference "http://tools.ietf.org/html/draft-ietf-pce-pce-initiated-lsp-00#section-5.2";
leaf remove {
}
augment "/msg:open/msg:open-message/msg:open/msg:tlvs/stateful:stateful" {
- reference "http://tools.ietf.org/html/draft-ietf-pce-pce-initiated-lsp-00#section-4.1";
- leaf initiation {
- type boolean;
- default false;
- }
+ uses initiated-capability-tlv;
}
notification pcinitiate {
uses pcinitiate-message;
}
+
+ augment "/nt:network-topology/nt:topology/nt:node/topo:path-computation-client/topo:stateful-tlv/stateful:stateful" {
+ uses initiated-capability-tlv;
+ }
+
}