Fix nxos_pim_interface dr-priority handling (#28472)

* Fix nxos_pim_interface dr-priority handling

* Prefer execute_show over `| json`

* Mock get_config

* Fix sparse-mode detection
This commit is contained in:
Nathaniel Case
2017-08-29 14:42:09 -04:00
committed by GitHub
parent e3b66a8016
commit 64dac346c9
4 changed files with 35 additions and 22 deletions

View File

@@ -0,0 +1,11 @@
!Command: show running-config interface Ethernet2/1
!Time: Mon Aug 21 17:22:02 2017
version 7.3(0)D1(1)
interface Ethernet2/1
description Configured by Ansible - Layer3
no switchport
mac-address fa16.3e00.0006
ip address 10.0.0.69/30
no shutdown

View File

@@ -8,19 +8,17 @@
"if-status": "protocol-up/link-up/admin-up",
"if-addr-summary": "IP address: 10.0.0.45, IP subnet: 10.0.0.44/30",
"pim-dr-address": "10.0.0.45",
"dr-priority": 1,
"dr-priority": 2,
"nbr-cnt": 0,
"hello-interval-sec": 30,
"hello-interval-sec": 35,
"hello-timer": "PT3S",
"holdtime-sec": 105,
"if-conf-dr-priority": 1,
"if-conf-delay": 3,
"is-border": "false",
"is-border": "true",
"genid": "38c4b959",
"isauth-config": "false",
"nbr-policy-name": "none configured",
"jp-in-policy-name": "JPIN",
"jp-out-policy-name": "JPOUT",
"jp-interval": 1,
"jp-next-send": 1,
"pim-bfd-enabled": "no",