diff --git a/ntc_templates/templates/cisco_ios_show_sdwan_control_connections.textfsm b/ntc_templates/templates/cisco_ios_show_sdwan_control_connections.textfsm index 5b12717c51..8167f061f4 100644 --- a/ntc_templates/templates/cisco_ios_show_sdwan_control_connections.textfsm +++ b/ntc_templates/templates/cisco_ios_show_sdwan_control_connections.textfsm @@ -15,10 +15,10 @@ Value UPTIME (\S+) Value CONTROLLER_GROUP_ID (\S+) Start - ^\s+(PEER\s+){2}CONTROLLER + ^\s*(PEER\s+){2}CONTROLLER ^\s*(PEER\s+){3}SITE\s+DOMAIN\s+PEER\s+PRIV\s+PEER\s+PUB\s+GROUP ^\s*TYPE\s+PROT\s+SYSTEM\s+IP\s+ID\s+ID\s+PRIVATE\s+IP\s+PORT\s+PUBLIC\s+IP\s+PORT\s+ORGANIZATION\s+LOCAL\s+COLOR\s+PROXY\s+STATE\s+UPTIME\s+ID ^\s*--+$$ ^\s*${TYPE}\s+${PROTOCOL}\s+${SYSTEM_IP}\s+${SITE_ID}\s+${DOMAIN_ID}\s+${PRIVATE_IP}\s+${PRIVATE_PORT}\s+${PUBLIC_IP}\s+${PUBLIC_PORT}\s+${ORGANIZATION}\s+${LOCAL_COLOR}\s+${PROXY}\s+${STATE}\s+${UPTIME}(?:\s+${CONTROLLER_GROUP_ID})? -> Record ^\s*$$ - ^. -> Error \ No newline at end of file + ^. -> Error diff --git a/tests/cisco_ios/show_sdwan_control_connections/cisco_ios_show_sdwan_control_connections1.raw b/tests/cisco_ios/show_sdwan_control_connections/cisco_ios_show_sdwan_control_connections1.raw new file mode 100644 index 0000000000..fb282a38da --- /dev/null +++ b/tests/cisco_ios/show_sdwan_control_connections/cisco_ios_show_sdwan_control_connections1.raw @@ -0,0 +1,9 @@ +PEER PEER CONTROLLER +PEER PEER PEER SITE DOMAIN PEER PRIV PEER PUB GROUP +TYPE PROT SYSTEM IP ID ID PRIVATE IP PORT PUBLIC IP PORT ORGANIZATION LOCAL COLOR PROXY STATE UPTIME ID +------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +vsmart dtls 1.1.1.6 1231231234 1 10.0.2.5 12446 12.13.14.151 12446 Company_IT_1111111111 mpls No up 0:08:33:46 0 +vsmart dtls 1.1.1.6 1231231234 1 10.0.2.5 12446 12.13.14.151 12446 Company_IT_1111111111 private1 No up 0:00:00:55 0 +vsmart dtls 1.1.1.5 1231231235 1 10.0.5.6 12446 123.132.144.156 12446 Company_IT_1111111111 mpls No up 0:08:33:49 0 +vsmart dtls 1.1.1.5 1231231235 1 10.0.5.6 12446 123.132.144.156 12446 Company_IT_1111111111 private1 No up 0:00:00:58 0 +vmanage dtls 1.1.1.4 1231231236 0 10.0.5.5 12446 1.122.144.15 12446 Company_IT_1111111111 mpls No up 0:08:33:45 0 diff --git a/tests/cisco_ios/show_sdwan_control_connections/cisco_ios_show_sdwan_control_connections1.yml b/tests/cisco_ios/show_sdwan_control_connections/cisco_ios_show_sdwan_control_connections1.yml new file mode 100644 index 0000000000..aedfdb7971 --- /dev/null +++ b/tests/cisco_ios/show_sdwan_control_connections/cisco_ios_show_sdwan_control_connections1.yml @@ -0,0 +1,77 @@ +--- +parsed_sample: + - controller_group_id: "0" + domain_id: "1" + local_color: "mpls" + organization: "Company_IT_1111111111" + private_ip: "10.0.2.5" + private_port: "12446" + protocol: "dtls" + proxy: "No" + public_ip: "12.13.14.151" + public_port: "12446" + site_id: "1231231234" + state: "up" + system_ip: "1.1.1.6" + type: "vsmart" + uptime: "0:08:33:46" + - controller_group_id: "0" + domain_id: "1" + local_color: "private1" + organization: "Company_IT_1111111111" + private_ip: "10.0.2.5" + private_port: "12446" + protocol: "dtls" + proxy: "No" + public_ip: "12.13.14.151" + public_port: "12446" + site_id: "1231231234" + state: "up" + system_ip: "1.1.1.6" + type: "vsmart" + uptime: "0:00:00:55" + - controller_group_id: "0" + domain_id: "1" + local_color: "mpls" + organization: "Company_IT_1111111111" + private_ip: "10.0.5.6" + private_port: "12446" + protocol: "dtls" + proxy: "No" + public_ip: "123.132.144.156" + public_port: "12446" + site_id: "1231231235" + state: "up" + system_ip: "1.1.1.5" + type: "vsmart" + uptime: "0:08:33:49" + - controller_group_id: "0" + domain_id: "1" + local_color: "private1" + organization: "Company_IT_1111111111" + private_ip: "10.0.5.6" + private_port: "12446" + protocol: "dtls" + proxy: "No" + public_ip: "123.132.144.156" + public_port: "12446" + site_id: "1231231235" + state: "up" + system_ip: "1.1.1.5" + type: "vsmart" + uptime: "0:00:00:58" + - controller_group_id: "0" + domain_id: "0" + local_color: "mpls" + organization: "Company_IT_1111111111" + private_ip: "10.0.5.5" + private_port: "12446" + protocol: "dtls" + proxy: "No" + public_ip: "1.122.144.15" + public_port: "12446" + site_id: "1231231236" + state: "up" + system_ip: "1.1.1.4" + type: "vmanage" + uptime: "0:08:33:45"