Open dpecak opened 3 years ago
Hi @dpecak,
Fab1-BC: Here the parsed output have "route_targets" and "route_distinguisher" in each vrf. This is the reason you were only getting output for this device.
Fab1-E, Fab1-WLC: These two devices does'nt have the above data that's why you were not able to learn the data properly. In this case, we have added support for two new data "description" and "table_id". Now you should be able to learn it from parsed output. The fix will be available in next release.
I am trying to use VRF model in my testcases, but I cannot learn data properly on some devices.
Tested on
No exceptions during genie learn process
Cannot get output for Fab1-E and Fab1-WLC. Console and ops outputs are attached: vrf_iosxe_Fab1-BC_console.txt vrf_iosxe_Fab1-BC_ops.txt vrf_iosxe_Fab1-E_console.txt vrf_iosxe_Fab1-E_ops.txt vrf_iosxe_Fab1-WLC_console.txt vrf_iosxe_Fab1-WLC_ops.txt
Running pyats parse of show vrf detail returns correct output Fab1-WLC
Fab1-BC
Library versions