From 8c41b816c8de4fc48fa2d6dab31e9c56f0013423 Mon Sep 17 00:00:00 2001 From: Sowmya DN Date: Tue, 25 Jun 2024 17:57:57 +0530 Subject: [PATCH 1/3] Orderless configuration --- ncdiff/src/yang/ncdiff/runningconfig.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ncdiff/src/yang/ncdiff/runningconfig.py b/ncdiff/src/yang/ncdiff/runningconfig.py index 8d3db42..1867d07 100755 --- a/ncdiff/src/yang/ncdiff/runningconfig.py +++ b/ncdiff/src/yang/ncdiff/runningconfig.py @@ -100,6 +100,9 @@ (re.compile(r'^ *distribute-list '), 2), (re.compile(r'^ *area '), 1), (re.compile(r'^ *ip ospf message-digest-key '), 1), + (re.compile(r'^ *ospfv3 neighbor '), 1), + (re.compile(r'^ *ospfv3 1 ipv(\d) neighbor'), 1), + (re.compile(r'^ *ospfv3 1 neighbor '), 1), ] # Some commands can be overwritten without a no command. For example, changing From fd081752b27936f22e7417e1ba7df594b2d0dbd0 Mon Sep 17 00:00:00 2001 From: Sowmya DN Date: Wed, 26 Jun 2024 17:49:04 +0530 Subject: [PATCH 2/3] updated --- ncdiff/src/yang/ncdiff/runningconfig.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ncdiff/src/yang/ncdiff/runningconfig.py b/ncdiff/src/yang/ncdiff/runningconfig.py index 1867d07..5e1f2e0 100755 --- a/ncdiff/src/yang/ncdiff/runningconfig.py +++ b/ncdiff/src/yang/ncdiff/runningconfig.py @@ -101,8 +101,8 @@ (re.compile(r'^ *area '), 1), (re.compile(r'^ *ip ospf message-digest-key '), 1), (re.compile(r'^ *ospfv3 neighbor '), 1), - (re.compile(r'^ *ospfv3 1 ipv(\d) neighbor'), 1), - (re.compile(r'^ *ospfv3 1 neighbor '), 1), + (re.compile(r'^ *ospfv3 \d+ ipv(\d) neighbor'), 1), + (re.compile(r'^ *ospfv3 \d+ neighbor '), 1), ] # Some commands can be overwritten without a no command. For example, changing From e4161470f8478293db1fd2e456de347a0f3fe2f5 Mon Sep 17 00:00:00 2001 From: Sowmya DN Date: Mon, 8 Jul 2024 20:00:52 +0530 Subject: [PATCH 3/3] temp --- ncdiff/src/yang/ncdiff/runningconfig.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ncdiff/src/yang/ncdiff/runningconfig.py b/ncdiff/src/yang/ncdiff/runningconfig.py index 5e1f2e0..49bc1ff 100755 --- a/ncdiff/src/yang/ncdiff/runningconfig.py +++ b/ncdiff/src/yang/ncdiff/runningconfig.py @@ -100,6 +100,8 @@ (re.compile(r'^ *distribute-list '), 2), (re.compile(r'^ *area '), 1), (re.compile(r'^ *ip ospf message-digest-key '), 1), + (re.compile(r'^ *mobile-network pool '), 4), + (re.compile(r'^ *mobile-network v6pool '), 4), (re.compile(r'^ *ospfv3 neighbor '), 1), (re.compile(r'^ *ospfv3 \d+ ipv(\d) neighbor'), 1), (re.compile(r'^ *ospfv3 \d+ neighbor '), 1),