Skip to content

Commit 3154255

Browse files
Merge pull request #148 from CiscoTestAutomation/sodn_yang_ncdiff_rc
Added rc property to handle the rest conf
2 parents 4ccc2b8 + fdbfd03 commit 3154255

File tree

2 files changed

+20
-0
lines changed

2 files changed

+20
-0
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
--------------------------------------------------------------------------------
2+
ADD
3+
--------------------------------------------------------------------------------
4+
* yang.ncdiff
5+
* Added rc and gnmi functions as we didn't had support for restconf under configdelta.
6+

ncdiff/src/yang/ncdiff/config.py

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -576,6 +576,20 @@ def nc(self):
576576
replace_depth=self.replace_depth,
577577
replace_xpath=self.replace_xpath,
578578
).sub
579+
580+
@property
581+
def rc(self):
582+
return RestconfCalculator(
583+
self.device,
584+
self.config_dst.ele, self.config_src.ele,
585+
).sub
586+
587+
@property
588+
def gnmi(self):
589+
return gNMICalculator(
590+
self.device,
591+
self.config_dst.ele, self.config_src.ele,
592+
).sub
579593

580594
@property
581595
def ns(self):

0 commit comments

Comments
 (0)