]> git.puffer.fish Git - matthieu/frr.git/commitdiff
yang: sync the IETF module translator with the latest frr-ripd changes
authorRenato Westphal <renato@opensourcerouting.org>
Tue, 15 Jan 2019 12:50:20 +0000 (10:50 -0200)
committerRenato Westphal <renato@opensourcerouting.org>
Fri, 18 Jan 2019 18:15:41 +0000 (16:15 -0200)
Signed-off-by: Renato Westphal <renato@opensourcerouting.org>
yang/ietf/frr-ietf-translator.json

index 9855480b45e14b0d8317e03f988bc358bb290303..38a609982fa9afba3dbf6e38f2b826c5664df7ab 100644 (file)
@@ -22,7 +22,7 @@
         "mappings": [
           {
             "custom": "/ietf-routing:routing/control-plane-protocols/control-plane-protocol[type='ietf-rip:ripv2'][name='main']",
-            "native": "/frr-ripd:ripd/instance"
+            "native": "/frr-ripd:ripd/instance[vrf='default']"
           }
         ]
       },
         "mappings": [
           {
             "custom": "/ietf-routing:routing/control-plane-protocols/control-plane-protocol[type='ietf-rip:ripv2'][name='main']/ietf-rip:rip/default-metric",
-            "native": "/frr-ripd:ripd/instance/default-metric"
+            "native": "/frr-ripd:ripd/instance[vrf='default']/default-metric"
           },
           {
             "custom": "/ietf-routing:routing/control-plane-protocols/control-plane-protocol[type='ietf-rip:ripv2'][name='main']/ietf-rip:rip/distance",
-            "native": "/frr-ripd:ripd/instance/distance/default"
+            "native": "/frr-ripd:ripd/instance[vrf='default']/distance/default"
           },
           {
             "custom": "/ietf-routing:routing/control-plane-protocols/control-plane-protocol[type='ietf-rip:ripv2'][name='main']/ietf-rip:rip/originate-default-route/enabled",
-            "native": "/frr-ripd:ripd/instance/default-information-originate"
+            "native": "/frr-ripd:ripd/instance[vrf='default']/default-information-originate"
           },
           {
             "custom": "/ietf-routing:routing/control-plane-protocols/control-plane-protocol[type='ietf-rip:ripv2'][name='main']/ietf-rip:rip/timers/update-interval",
-            "native": "/frr-ripd:ripd/instance/timers/update-interval"
+            "native": "/frr-ripd:ripd/instance[vrf='default']/timers/update-interval"
           },
           {
             "custom": "/ietf-routing:routing/control-plane-protocols/control-plane-protocol[type='ietf-rip:ripv2'][name='main']/ietf-rip:rip/timers/holddown-interval",
-            "native": "/frr-ripd:ripd/instance/timers/holddown-interval"
+            "native": "/frr-ripd:ripd/instance[vrf='default']/timers/holddown-interval"
           },
           {
             "custom": "/ietf-routing:routing/control-plane-protocols/control-plane-protocol[type='ietf-rip:ripv2'][name='main']/ietf-rip:rip/timers/flush-interval",
-            "native": "/frr-ripd:ripd/instance/timers/flush-interval"
+            "native": "/frr-ripd:ripd/instance[vrf='default']/timers/flush-interval"
           },
           {
             "custom": "/ietf-routing:routing/control-plane-protocols/control-plane-protocol[type='ietf-rip:ripv2'][name='main']/ietf-rip:rip/interfaces/interface[interface='KEY1']",
-            "native": "/frr-ripd:ripd/instance/interface[.='KEY1']"
+            "native": "/frr-ripd:ripd/instance[vrf='default']/interface[.='KEY1']"
           },
           {
             "custom": "/ietf-routing:routing/control-plane-protocols/control-plane-protocol[type='ietf-rip:ripv2'][name='main']/ietf-rip:rip/interfaces/interface[interface='KEY1']/split-horizon",
           },
           {
             "custom": "/ietf-routing:routing/control-plane-protocols/control-plane-protocol[type='ietf-rip:ripv2'][name='main']/ietf-rip:rip/ipv4/neighbors/neighbor[ipv4-address='KEY1']",
-            "native": "/frr-ripd:ripd/state/neighbors/neighbor[address='KEY1']"
+            "native": "/frr-ripd:ripd/instance[vrf='default']/state/neighbors/neighbor[address='KEY1']"
           },
           {
             "custom": "/ietf-routing:routing/control-plane-protocols/control-plane-protocol[type='ietf-rip:ripv2'][name='main']/ietf-rip:rip/ipv4/neighbors/neighbor[ipv4-address='KEY1']/ipv4-address",
-            "native": "/frr-ripd:ripd/state/neighbors/neighbor[address='KEY1']/address"
+            "native": "/frr-ripd:ripd/instance[vrf='default']/state/neighbors/neighbor[address='KEY1']/address"
           },
           {
             "custom": "/ietf-routing:routing/control-plane-protocols/control-plane-protocol[type='ietf-rip:ripv2'][name='main']/ietf-rip:rip/ipv4/neighbors/neighbor[ipv4-address='KEY1']/last-update",
-            "native": "/frr-ripd:ripd/state/neighbors/neighbor[address='KEY1']/last-update"
+            "native": "/frr-ripd:ripd/instance[vrf='default']/state/neighbors/neighbor[address='KEY1']/last-update"
           },
           {
             "custom": "/ietf-routing:routing/control-plane-protocols/control-plane-protocol[type='ietf-rip:ripv2'][name='main']/ietf-rip:rip/ipv4/neighbors/neighbor[ipv4-address='KEY1']/bad-packets-rcvd",
-            "native": "/frr-ripd:ripd/state/neighbors/neighbor[address='KEY1']/bad-packets-rcvd"
+            "native": "/frr-ripd:ripd/instance[vrf='default']/state/neighbors/neighbor[address='KEY1']/bad-packets-rcvd"
           },
           {
             "custom": "/ietf-routing:routing/control-plane-protocols/control-plane-protocol[type='ietf-rip:ripv2'][name='main']/ietf-rip:rip/ipv4/neighbors/neighbor[ipv4-address='KEY1']/bad-routes-rcvd",
-            "native": "/frr-ripd:ripd/state/neighbors/neighbor[address='KEY1']/bad-routes-rcvd"
+            "native": "/frr-ripd:ripd/instance[vrf='default']/state/neighbors/neighbor[address='KEY1']/bad-routes-rcvd"
           },
           {
             "custom": "/ietf-routing:routing/control-plane-protocols/control-plane-protocol[type='ietf-rip:ripv2'][name='main']/ietf-rip:rip/ipv4/routes/route[ipv4-prefix='KEY1']",
-            "native": "/frr-ripd:ripd/state/routes/route[prefix='KEY1']"
+            "native": "/frr-ripd:ripd/instance[vrf='default']/state/routes/route[prefix='KEY1']"
           },
           {
             "custom": "/ietf-routing:routing/control-plane-protocols/control-plane-protocol[type='ietf-rip:ripv2'][name='main']/ietf-rip:rip/ipv4/routes/route[ipv4-prefix='KEY1']/ipv4-prefix",
-            "native": "/frr-ripd:ripd/state/routes/route[prefix='KEY1']/prefix"
+            "native": "/frr-ripd:ripd/instance[vrf='default']/state/routes/route[prefix='KEY1']/prefix"
           },
           {
             "custom": "/ietf-routing:routing/control-plane-protocols/control-plane-protocol[type='ietf-rip:ripv2'][name='main']/ietf-rip:rip/ipv4/routes/route[ipv4-prefix='KEY1']/next-hop",
-            "native": "/frr-ripd:ripd/state/routes/route[prefix='KEY1']/next-hop"
+            "native": "/frr-ripd:ripd/instance[vrf='default']/state/routes/route[prefix='KEY1']/next-hop"
           },
           {
             "custom": "/ietf-routing:routing/control-plane-protocols/control-plane-protocol[type='ietf-rip:ripv2'][name='main']/ietf-rip:rip/ipv4/routes/route[ipv4-prefix='KEY1']/interface",
-            "native": "/frr-ripd:ripd/state/routes/route[prefix='KEY1']/interface"
+            "native": "/frr-ripd:ripd/instance[vrf='default']/state/routes/route[prefix='KEY1']/interface"
           },
           {
             "custom": "/ietf-routing:routing/control-plane-protocols/control-plane-protocol[type='ietf-rip:ripv2'][name='main']/ietf-rip:rip/ipv4/routes/route[ipv4-prefix='KEY1']/metric",
-            "native": "/frr-ripd:ripd/state/routes/route[prefix='KEY1']/metric"
+            "native": "/frr-ripd:ripd/instance[vrf='default']/state/routes/route[prefix='KEY1']/metric"
           },
           {
             "custom": "/ietf-rip:clear-rip-route",