diff --git a/README.md b/README.md index c48cc9bace..3bdde64f65 100644 --- a/README.md +++ b/README.md @@ -105,8 +105,8 @@ The TextFSM template name should be in the following format: ##### Naming -The template should be named using: `{{ vendor_os }}_{{ command_with_underscores }}.template` -> Ex: cisco_ios_show_cdp_neighbors.template +The template should be named using: `{{ vendor_os }}_{{ command_with_underscores }}.textfsm` +> Ex: cisco_ios_show_cdp_neighbors.textfsm Note: The vendor name must be valid from the [os_choices](https://github.com/networktocode/ntc-templates/blob/master/tests/test_index_order.py#L59) tests, which is primarily based on [Netmiko](https://github.com/ktbyers/netmiko/tree/master/netmiko) list of supported vendors. New vendors added should adhere to **vendor_os**. > Ex: vmware_nsx @@ -190,16 +190,16 @@ Example: Template, Hostname, Platform, Command # same os, same length, used alphabetical order of command name -arista_eos_show_mlag.template, .*, arista_eos, sh[[ow]] ml[[ag]] -arista_eos_show_vlan.template, .*, arista_eos, sh[[ow]] vl[[an]] +arista_eos_show_mlag.textfsm, .*, arista_eos, sh[[ow]] ml[[ag]] +arista_eos_show_vlan.textfsm, .*, arista_eos, sh[[ow]] vl[[an]] # os in alphabetical order and space between cisco_asa and arista_eos -cisco_asa_dir.template, .*, cisco_asa, dir +cisco_asa_dir.textfsm, .*, cisco_asa, dir # same os, template name length different and space between cisco_asa and cisco_ios -cisco_ios_show_capability_feature_routing.template, .*, cisco_ios, sh[[ow]] cap[[ability]] f[[eature]] r[[outing]] -cisco_ios_show_interface_transceiver.template, .*, cisco_ios, sh[[ow]] int[[erface]] trans[[ceiver]] -cisco_ios_show_cdp_neighbors_detail.template, .*, cisco_ios, sh[[ow]] c[[dp]] neig[[hbors]] det[[ail]] +cisco_ios_show_capability_feature_routing.textfsm, .*, cisco_ios, sh[[ow]] cap[[ability]] f[[eature]] r[[outing]] +cisco_ios_show_interface_transceiver.textfsm, .*, cisco_ios, sh[[ow]] int[[erface]] trans[[ceiver]] +cisco_ios_show_cdp_neighbors_detail.textfsm, .*, cisco_ios, sh[[ow]] c[[dp]] neig[[hbors]] det[[ail]] ``` #### Tests @@ -230,7 +230,7 @@ $ The parsed file should match the data that is returned from the `parse_output` function discussed in the beginning. Dictionary keys should be in lowercase. -The parsed text file should be placed in a directory in the `./tests` directory with the same name as the template file but replace `.template` file extension with `.yml`. The raw text file and the parsed text file should be in the same directory. +The parsed text file should be placed in a directory in the `./tests` directory with the same name as the template file but replace `.textfsm` file extension with `.yml`. The raw text file and the parsed text file should be in the same directory. **ex. ./tests/cisco_ios/show_clock/** There are available helpers to create the parsed file in the correct format (See _Development Helper Scripts_ below). diff --git a/templates/alcatel_aos_show_vlan.template b/templates/alcatel_aos_show_vlan.textfsm similarity index 100% rename from templates/alcatel_aos_show_vlan.template rename to templates/alcatel_aos_show_vlan.textfsm diff --git a/templates/alcatel_sros_oam_mac-ping.template b/templates/alcatel_sros_oam_mac-ping.textfsm similarity index 100% rename from templates/alcatel_sros_oam_mac-ping.template rename to templates/alcatel_sros_oam_mac-ping.textfsm diff --git a/templates/alcatel_sros_show_router_bgp_routes_vpn-ipv4.template b/templates/alcatel_sros_show_router_bgp_routes_vpn-ipv4.textfsm similarity index 100% rename from templates/alcatel_sros_show_router_bgp_routes_vpn-ipv4.template rename to templates/alcatel_sros_show_router_bgp_routes_vpn-ipv4.textfsm diff --git a/templates/alcatel_sros_show_service_id_base.template b/templates/alcatel_sros_show_service_id_base.textfsm similarity index 100% rename from templates/alcatel_sros_show_service_id_base.template rename to templates/alcatel_sros_show_service_id_base.textfsm diff --git a/templates/arista_eos_bash_df_-h.template b/templates/arista_eos_bash_df_-h.textfsm similarity index 100% rename from templates/arista_eos_bash_df_-h.template rename to templates/arista_eos_bash_df_-h.textfsm diff --git a/templates/arista_eos_dir_flash.template b/templates/arista_eos_dir_flash.textfsm similarity index 100% rename from templates/arista_eos_dir_flash.template rename to templates/arista_eos_dir_flash.textfsm diff --git a/templates/arista_eos_show_boot-config.template b/templates/arista_eos_show_boot-config.textfsm similarity index 100% rename from templates/arista_eos_show_boot-config.template rename to templates/arista_eos_show_boot-config.textfsm diff --git a/templates/arista_eos_show_clock.template b/templates/arista_eos_show_clock.textfsm similarity index 100% rename from templates/arista_eos_show_clock.template rename to templates/arista_eos_show_clock.textfsm diff --git a/templates/arista_eos_show_environment_cooling.template b/templates/arista_eos_show_environment_cooling.textfsm similarity index 100% rename from templates/arista_eos_show_environment_cooling.template rename to templates/arista_eos_show_environment_cooling.textfsm diff --git a/templates/arista_eos_show_environment_temperature.template b/templates/arista_eos_show_environment_temperature.textfsm similarity index 100% rename from templates/arista_eos_show_environment_temperature.template rename to templates/arista_eos_show_environment_temperature.textfsm diff --git a/templates/arista_eos_show_hostname.template b/templates/arista_eos_show_hostname.textfsm similarity index 100% rename from templates/arista_eos_show_hostname.template rename to templates/arista_eos_show_hostname.textfsm diff --git a/templates/arista_eos_show_interfaces.template b/templates/arista_eos_show_interfaces.textfsm similarity index 100% rename from templates/arista_eos_show_interfaces.template rename to templates/arista_eos_show_interfaces.textfsm diff --git a/templates/arista_eos_show_interfaces_status.template b/templates/arista_eos_show_interfaces_status.textfsm similarity index 100% rename from templates/arista_eos_show_interfaces_status.template rename to templates/arista_eos_show_interfaces_status.textfsm diff --git a/templates/arista_eos_show_interfaces_transceiver.template b/templates/arista_eos_show_interfaces_transceiver.textfsm similarity index 100% rename from templates/arista_eos_show_interfaces_transceiver.template rename to templates/arista_eos_show_interfaces_transceiver.textfsm diff --git a/templates/arista_eos_show_interfaces_transceiver_detail.template b/templates/arista_eos_show_interfaces_transceiver_detail.textfsm similarity index 100% rename from templates/arista_eos_show_interfaces_transceiver_detail.template rename to templates/arista_eos_show_interfaces_transceiver_detail.textfsm diff --git a/templates/arista_eos_show_inventory.template b/templates/arista_eos_show_inventory.textfsm similarity index 100% rename from templates/arista_eos_show_inventory.template rename to templates/arista_eos_show_inventory.textfsm diff --git a/templates/arista_eos_show_ip_access-lists.template b/templates/arista_eos_show_ip_access-lists.textfsm similarity index 100% rename from templates/arista_eos_show_ip_access-lists.template rename to templates/arista_eos_show_ip_access-lists.textfsm diff --git a/templates/arista_eos_show_ip_arp.template b/templates/arista_eos_show_ip_arp.textfsm similarity index 100% rename from templates/arista_eos_show_ip_arp.template rename to templates/arista_eos_show_ip_arp.textfsm diff --git a/templates/arista_eos_show_ip_bgp.template b/templates/arista_eos_show_ip_bgp.textfsm similarity index 100% rename from templates/arista_eos_show_ip_bgp.template rename to templates/arista_eos_show_ip_bgp.textfsm diff --git a/templates/arista_eos_show_ip_bgp_summary.template b/templates/arista_eos_show_ip_bgp_summary.textfsm similarity index 100% rename from templates/arista_eos_show_ip_bgp_summary.template rename to templates/arista_eos_show_ip_bgp_summary.textfsm diff --git a/templates/arista_eos_show_ip_helper-address.template b/templates/arista_eos_show_ip_helper-address.textfsm similarity index 100% rename from templates/arista_eos_show_ip_helper-address.template rename to templates/arista_eos_show_ip_helper-address.textfsm diff --git a/templates/arista_eos_show_ip_interface_brief.template b/templates/arista_eos_show_ip_interface_brief.textfsm similarity index 100% rename from templates/arista_eos_show_ip_interface_brief.template rename to templates/arista_eos_show_ip_interface_brief.textfsm diff --git a/templates/arista_eos_show_ip_ospf_database.template b/templates/arista_eos_show_ip_ospf_database.textfsm similarity index 100% rename from templates/arista_eos_show_ip_ospf_database.template rename to templates/arista_eos_show_ip_ospf_database.textfsm diff --git a/templates/arista_eos_show_ip_ospf_neighbor.template b/templates/arista_eos_show_ip_ospf_neighbor.textfsm similarity index 100% rename from templates/arista_eos_show_ip_ospf_neighbor.template rename to templates/arista_eos_show_ip_ospf_neighbor.textfsm diff --git a/templates/arista_eos_show_ip_route.template b/templates/arista_eos_show_ip_route.textfsm similarity index 100% rename from templates/arista_eos_show_ip_route.template rename to templates/arista_eos_show_ip_route.textfsm diff --git a/templates/arista_eos_show_isis_neighbors.template b/templates/arista_eos_show_isis_neighbors.textfsm similarity index 100% rename from templates/arista_eos_show_isis_neighbors.template rename to templates/arista_eos_show_isis_neighbors.textfsm diff --git a/templates/arista_eos_show_lldp_neighbors.template b/templates/arista_eos_show_lldp_neighbors.textfsm similarity index 100% rename from templates/arista_eos_show_lldp_neighbors.template rename to templates/arista_eos_show_lldp_neighbors.textfsm diff --git a/templates/arista_eos_show_lldp_neighbors_detail.template b/templates/arista_eos_show_lldp_neighbors_detail.textfsm similarity index 100% rename from templates/arista_eos_show_lldp_neighbors_detail.template rename to templates/arista_eos_show_lldp_neighbors_detail.textfsm diff --git a/templates/arista_eos_show_mac_address-table.template b/templates/arista_eos_show_mac_address-table.textfsm similarity index 100% rename from templates/arista_eos_show_mac_address-table.template rename to templates/arista_eos_show_mac_address-table.textfsm diff --git a/templates/arista_eos_show_mac_security_interface.template b/templates/arista_eos_show_mac_security_interface.textfsm similarity index 100% rename from templates/arista_eos_show_mac_security_interface.template rename to templates/arista_eos_show_mac_security_interface.textfsm diff --git a/templates/arista_eos_show_mac_security_mka_counters.template b/templates/arista_eos_show_mac_security_mka_counters.textfsm similarity index 100% rename from templates/arista_eos_show_mac_security_mka_counters.template rename to templates/arista_eos_show_mac_security_mka_counters.textfsm diff --git a/templates/arista_eos_show_mac_security_participants_detail.template b/templates/arista_eos_show_mac_security_participants_detail.textfsm similarity index 100% rename from templates/arista_eos_show_mac_security_participants_detail.template rename to templates/arista_eos_show_mac_security_participants_detail.textfsm diff --git a/templates/arista_eos_show_mlag.template b/templates/arista_eos_show_mlag.textfsm similarity index 100% rename from templates/arista_eos_show_mlag.template rename to templates/arista_eos_show_mlag.textfsm diff --git a/templates/arista_eos_show_module.template b/templates/arista_eos_show_module.textfsm similarity index 100% rename from templates/arista_eos_show_module.template rename to templates/arista_eos_show_module.textfsm diff --git a/templates/arista_eos_show_reload_cause.template b/templates/arista_eos_show_reload_cause.textfsm similarity index 100% rename from templates/arista_eos_show_reload_cause.template rename to templates/arista_eos_show_reload_cause.textfsm diff --git a/templates/arista_eos_show_snmp_community.template b/templates/arista_eos_show_snmp_community.textfsm similarity index 100% rename from templates/arista_eos_show_snmp_community.template rename to templates/arista_eos_show_snmp_community.textfsm diff --git a/templates/arista_eos_show_version.template b/templates/arista_eos_show_version.textfsm similarity index 100% rename from templates/arista_eos_show_version.template rename to templates/arista_eos_show_version.textfsm diff --git a/templates/arista_eos_show_vlan.template b/templates/arista_eos_show_vlan.textfsm similarity index 100% rename from templates/arista_eos_show_vlan.template rename to templates/arista_eos_show_vlan.textfsm diff --git a/templates/arista_eos_show_vrf.template b/templates/arista_eos_show_vrf.textfsm similarity index 100% rename from templates/arista_eos_show_vrf.template rename to templates/arista_eos_show_vrf.textfsm diff --git a/templates/aruba_os_show_ip_interface_brief.template b/templates/aruba_os_show_ip_interface_brief.textfsm similarity index 100% rename from templates/aruba_os_show_ip_interface_brief.template rename to templates/aruba_os_show_ip_interface_brief.textfsm diff --git a/templates/aruba_os_show_ipv6_interface_brief.template b/templates/aruba_os_show_ipv6_interface_brief.textfsm similarity index 100% rename from templates/aruba_os_show_ipv6_interface_brief.template rename to templates/aruba_os_show_ipv6_interface_brief.textfsm diff --git a/templates/avaya_ers_show_interface_name.template b/templates/avaya_ers_show_interface_name.textfsm similarity index 100% rename from templates/avaya_ers_show_interface_name.template rename to templates/avaya_ers_show_interface_name.textfsm diff --git a/templates/avaya_ers_show_logging_config.template b/templates/avaya_ers_show_logging_config.textfsm similarity index 100% rename from templates/avaya_ers_show_logging_config.template rename to templates/avaya_ers_show_logging_config.textfsm diff --git a/templates/avaya_ers_show_mac-address-table.template b/templates/avaya_ers_show_mac-address-table.textfsm similarity index 100% rename from templates/avaya_ers_show_mac-address-table.template rename to templates/avaya_ers_show_mac-address-table.textfsm diff --git a/templates/avaya_ers_show_mlt.template b/templates/avaya_ers_show_mlt.textfsm similarity index 100% rename from templates/avaya_ers_show_mlt.template rename to templates/avaya_ers_show_mlt.textfsm diff --git a/templates/avaya_ers_show_mlt_all-members.template b/templates/avaya_ers_show_mlt_all-members.textfsm similarity index 100% rename from templates/avaya_ers_show_mlt_all-members.template rename to templates/avaya_ers_show_mlt_all-members.textfsm diff --git a/templates/avaya_ers_show_sys-info.template b/templates/avaya_ers_show_sys-info.textfsm similarity index 100% rename from templates/avaya_ers_show_sys-info.template rename to templates/avaya_ers_show_sys-info.textfsm diff --git a/templates/avaya_ers_show_vlan.template b/templates/avaya_ers_show_vlan.textfsm similarity index 100% rename from templates/avaya_ers_show_vlan.template rename to templates/avaya_ers_show_vlan.textfsm diff --git a/templates/avaya_vsp_show_software.template b/templates/avaya_vsp_show_software.textfsm similarity index 100% rename from templates/avaya_vsp_show_software.template rename to templates/avaya_vsp_show_software.textfsm diff --git a/templates/brocade_fastiron_show_arp.template b/templates/brocade_fastiron_show_arp.textfsm similarity index 100% rename from templates/brocade_fastiron_show_arp.template rename to templates/brocade_fastiron_show_arp.textfsm diff --git a/templates/brocade_fastiron_show_interfaces.template b/templates/brocade_fastiron_show_interfaces.textfsm similarity index 100% rename from templates/brocade_fastiron_show_interfaces.template rename to templates/brocade_fastiron_show_interfaces.textfsm diff --git a/templates/brocade_fastiron_show_interfaces_brief.template b/templates/brocade_fastiron_show_interfaces_brief.textfsm similarity index 100% rename from templates/brocade_fastiron_show_interfaces_brief.template rename to templates/brocade_fastiron_show_interfaces_brief.textfsm diff --git a/templates/brocade_fastiron_show_lag_brief.template b/templates/brocade_fastiron_show_lag_brief.textfsm similarity index 100% rename from templates/brocade_fastiron_show_lag_brief.template rename to templates/brocade_fastiron_show_lag_brief.textfsm diff --git a/templates/brocade_fastiron_show_lldp_neighbors.template b/templates/brocade_fastiron_show_lldp_neighbors.textfsm similarity index 100% rename from templates/brocade_fastiron_show_lldp_neighbors.template rename to templates/brocade_fastiron_show_lldp_neighbors.textfsm diff --git a/templates/brocade_fastiron_show_lldp_neighbors_detail.template b/templates/brocade_fastiron_show_lldp_neighbors_detail.textfsm similarity index 100% rename from templates/brocade_fastiron_show_lldp_neighbors_detail.template rename to templates/brocade_fastiron_show_lldp_neighbors_detail.textfsm diff --git a/templates/brocade_fastiron_show_mac-address.template b/templates/brocade_fastiron_show_mac-address.textfsm similarity index 100% rename from templates/brocade_fastiron_show_mac-address.template rename to templates/brocade_fastiron_show_mac-address.textfsm diff --git a/templates/brocade_fastiron_show_metro.template b/templates/brocade_fastiron_show_metro.textfsm similarity index 100% rename from templates/brocade_fastiron_show_metro.template rename to templates/brocade_fastiron_show_metro.textfsm diff --git a/templates/brocade_fastiron_show_monitor.template b/templates/brocade_fastiron_show_monitor.textfsm similarity index 100% rename from templates/brocade_fastiron_show_monitor.template rename to templates/brocade_fastiron_show_monitor.textfsm diff --git a/templates/brocade_fastiron_show_running-config_vlan.template b/templates/brocade_fastiron_show_running-config_vlan.textfsm similarity index 100% rename from templates/brocade_fastiron_show_running-config_vlan.template rename to templates/brocade_fastiron_show_running-config_vlan.textfsm diff --git a/templates/brocade_fastiron_show_span.template b/templates/brocade_fastiron_show_span.textfsm similarity index 100% rename from templates/brocade_fastiron_show_span.template rename to templates/brocade_fastiron_show_span.textfsm diff --git a/templates/brocade_fastiron_show_topo.template b/templates/brocade_fastiron_show_topo.textfsm similarity index 100% rename from templates/brocade_fastiron_show_topo.template rename to templates/brocade_fastiron_show_topo.textfsm diff --git a/templates/brocade_fastiron_show_trunk.template b/templates/brocade_fastiron_show_trunk.textfsm similarity index 100% rename from templates/brocade_fastiron_show_trunk.template rename to templates/brocade_fastiron_show_trunk.textfsm diff --git a/templates/brocade_fastiron_show_version.template b/templates/brocade_fastiron_show_version.textfsm similarity index 100% rename from templates/brocade_fastiron_show_version.template rename to templates/brocade_fastiron_show_version.textfsm diff --git a/templates/brocade_netiron_show_interfaces.template b/templates/brocade_netiron_show_interfaces.textfsm similarity index 100% rename from templates/brocade_netiron_show_interfaces.template rename to templates/brocade_netiron_show_interfaces.textfsm diff --git a/templates/brocade_netiron_show_interfaces_brief.template b/templates/brocade_netiron_show_interfaces_brief.textfsm similarity index 100% rename from templates/brocade_netiron_show_interfaces_brief.template rename to templates/brocade_netiron_show_interfaces_brief.textfsm diff --git a/templates/brocade_netiron_show_lag_brief.template b/templates/brocade_netiron_show_lag_brief.textfsm similarity index 100% rename from templates/brocade_netiron_show_lag_brief.template rename to templates/brocade_netiron_show_lag_brief.textfsm diff --git a/templates/brocade_netiron_show_lldp_neighbors_detail.template b/templates/brocade_netiron_show_lldp_neighbors_detail.textfsm similarity index 100% rename from templates/brocade_netiron_show_lldp_neighbors_detail.template rename to templates/brocade_netiron_show_lldp_neighbors_detail.textfsm diff --git a/templates/brocade_netiron_show_metro.template b/templates/brocade_netiron_show_metro.textfsm similarity index 100% rename from templates/brocade_netiron_show_metro.template rename to templates/brocade_netiron_show_metro.textfsm diff --git a/templates/brocade_netiron_show_monitor_actual.template b/templates/brocade_netiron_show_monitor_actual.textfsm similarity index 100% rename from templates/brocade_netiron_show_monitor_actual.template rename to templates/brocade_netiron_show_monitor_actual.textfsm diff --git a/templates/brocade_netiron_show_running-config_interface.template b/templates/brocade_netiron_show_running-config_interface.textfsm similarity index 100% rename from templates/brocade_netiron_show_running-config_interface.template rename to templates/brocade_netiron_show_running-config_interface.textfsm diff --git a/templates/brocade_netiron_show_running-config_vlan.template b/templates/brocade_netiron_show_running-config_vlan.textfsm similarity index 100% rename from templates/brocade_netiron_show_running-config_vlan.template rename to templates/brocade_netiron_show_running-config_vlan.textfsm diff --git a/templates/brocade_netiron_show_span.template b/templates/brocade_netiron_show_span.textfsm similarity index 100% rename from templates/brocade_netiron_show_span.template rename to templates/brocade_netiron_show_span.textfsm diff --git a/templates/brocade_netiron_show_topo.template b/templates/brocade_netiron_show_topo.textfsm similarity index 100% rename from templates/brocade_netiron_show_topo.template rename to templates/brocade_netiron_show_topo.textfsm diff --git a/templates/checkpoint_gaia_fw_stat.template b/templates/checkpoint_gaia_fw_stat.textfsm similarity index 100% rename from templates/checkpoint_gaia_fw_stat.template rename to templates/checkpoint_gaia_fw_stat.textfsm diff --git a/templates/checkpoint_gaia_show_asset_all.template b/templates/checkpoint_gaia_show_asset_all.textfsm similarity index 100% rename from templates/checkpoint_gaia_show_asset_all.template rename to templates/checkpoint_gaia_show_asset_all.textfsm diff --git a/templates/checkpoint_gaia_show_dns.template b/templates/checkpoint_gaia_show_dns.textfsm similarity index 100% rename from templates/checkpoint_gaia_show_dns.template rename to templates/checkpoint_gaia_show_dns.textfsm diff --git a/templates/checkpoint_gaia_show_domainname.template b/templates/checkpoint_gaia_show_domainname.textfsm similarity index 100% rename from templates/checkpoint_gaia_show_domainname.template rename to templates/checkpoint_gaia_show_domainname.textfsm diff --git a/templates/checkpoint_gaia_show_interfaces_all.template b/templates/checkpoint_gaia_show_interfaces_all.textfsm similarity index 100% rename from templates/checkpoint_gaia_show_interfaces_all.template rename to templates/checkpoint_gaia_show_interfaces_all.textfsm diff --git a/templates/checkpoint_gaia_show_ipv6_route.template b/templates/checkpoint_gaia_show_ipv6_route.textfsm similarity index 100% rename from templates/checkpoint_gaia_show_ipv6_route.template rename to templates/checkpoint_gaia_show_ipv6_route.textfsm diff --git a/templates/checkpoint_gaia_show_lom.template b/templates/checkpoint_gaia_show_lom.textfsm similarity index 100% rename from templates/checkpoint_gaia_show_lom.template rename to templates/checkpoint_gaia_show_lom.textfsm diff --git a/templates/checkpoint_gaia_show_ntp_servers.template b/templates/checkpoint_gaia_show_ntp_servers.textfsm similarity index 100% rename from templates/checkpoint_gaia_show_ntp_servers.template rename to templates/checkpoint_gaia_show_ntp_servers.textfsm diff --git a/templates/checkpoint_gaia_show_route.template b/templates/checkpoint_gaia_show_route.textfsm similarity index 100% rename from templates/checkpoint_gaia_show_route.template rename to templates/checkpoint_gaia_show_route.textfsm diff --git a/templates/checkpoint_gaia_show_version_all.template b/templates/checkpoint_gaia_show_version_all.textfsm similarity index 100% rename from templates/checkpoint_gaia_show_version_all.template rename to templates/checkpoint_gaia_show_version_all.textfsm diff --git a/templates/ciena_6x_software_show.template b/templates/ciena_6x_software_show.textfsm similarity index 100% rename from templates/ciena_6x_software_show.template rename to templates/ciena_6x_software_show.textfsm diff --git a/templates/cisco_asa_dir.template b/templates/cisco_asa_dir.textfsm similarity index 100% rename from templates/cisco_asa_dir.template rename to templates/cisco_asa_dir.textfsm diff --git a/templates/cisco_asa_show_access-list.template b/templates/cisco_asa_show_access-list.textfsm similarity index 100% rename from templates/cisco_asa_show_access-list.template rename to templates/cisco_asa_show_access-list.textfsm diff --git a/templates/cisco_asa_show_asp_drop.template b/templates/cisco_asa_show_asp_drop.textfsm similarity index 100% rename from templates/cisco_asa_show_asp_drop.template rename to templates/cisco_asa_show_asp_drop.textfsm diff --git a/templates/cisco_asa_show_asp_table_vpn-context_detail.template b/templates/cisco_asa_show_asp_table_vpn-context_detail.textfsm similarity index 100% rename from templates/cisco_asa_show_asp_table_vpn-context_detail.template rename to templates/cisco_asa_show_asp_table_vpn-context_detail.textfsm diff --git a/templates/cisco_asa_show_crypto_ikev1_sa_detail.template b/templates/cisco_asa_show_crypto_ikev1_sa_detail.textfsm similarity index 100% rename from templates/cisco_asa_show_crypto_ikev1_sa_detail.template rename to templates/cisco_asa_show_crypto_ikev1_sa_detail.textfsm diff --git a/templates/cisco_asa_show_crypto_ipsec_sa.template b/templates/cisco_asa_show_crypto_ipsec_sa.textfsm similarity index 100% rename from templates/cisco_asa_show_crypto_ipsec_sa.template rename to templates/cisco_asa_show_crypto_ipsec_sa.textfsm diff --git a/templates/cisco_asa_show_failover.template b/templates/cisco_asa_show_failover.textfsm similarity index 100% rename from templates/cisco_asa_show_failover.template rename to templates/cisco_asa_show_failover.textfsm diff --git a/templates/cisco_asa_show_interface.template b/templates/cisco_asa_show_interface.textfsm similarity index 100% rename from templates/cisco_asa_show_interface.template rename to templates/cisco_asa_show_interface.textfsm diff --git a/templates/cisco_asa_show_interface_detail.template b/templates/cisco_asa_show_interface_detail.textfsm similarity index 100% rename from templates/cisco_asa_show_interface_detail.template rename to templates/cisco_asa_show_interface_detail.textfsm diff --git a/templates/cisco_asa_show_inventory.template b/templates/cisco_asa_show_inventory.textfsm similarity index 100% rename from templates/cisco_asa_show_inventory.template rename to templates/cisco_asa_show_inventory.textfsm diff --git a/templates/cisco_asa_show_license_all.template b/templates/cisco_asa_show_license_all.textfsm similarity index 100% rename from templates/cisco_asa_show_license_all.template rename to templates/cisco_asa_show_license_all.textfsm diff --git a/templates/cisco_asa_show_name.template b/templates/cisco_asa_show_name.textfsm similarity index 100% rename from templates/cisco_asa_show_name.template rename to templates/cisco_asa_show_name.textfsm diff --git a/templates/cisco_asa_show_nat.template b/templates/cisco_asa_show_nat.textfsm similarity index 100% rename from templates/cisco_asa_show_nat.template rename to templates/cisco_asa_show_nat.textfsm diff --git a/templates/cisco_asa_show_object-group_network.template b/templates/cisco_asa_show_object-group_network.textfsm similarity index 100% rename from templates/cisco_asa_show_object-group_network.template rename to templates/cisco_asa_show_object-group_network.textfsm diff --git a/templates/cisco_asa_show_resource_usage.template b/templates/cisco_asa_show_resource_usage.textfsm similarity index 100% rename from templates/cisco_asa_show_resource_usage.template rename to templates/cisco_asa_show_resource_usage.textfsm diff --git a/templates/cisco_asa_show_route.template b/templates/cisco_asa_show_route.textfsm similarity index 100% rename from templates/cisco_asa_show_route.template rename to templates/cisco_asa_show_route.textfsm diff --git a/templates/cisco_asa_show_running-config_crypto_ikev1.template b/templates/cisco_asa_show_running-config_crypto_ikev1.textfsm similarity index 100% rename from templates/cisco_asa_show_running-config_crypto_ikev1.template rename to templates/cisco_asa_show_running-config_crypto_ikev1.textfsm diff --git a/templates/cisco_asa_show_running-config_crypto_map.template b/templates/cisco_asa_show_running-config_crypto_map.textfsm similarity index 100% rename from templates/cisco_asa_show_running-config_crypto_map.template rename to templates/cisco_asa_show_running-config_crypto_map.textfsm diff --git a/templates/cisco_asa_show_running-config_ipsec.template b/templates/cisco_asa_show_running-config_ipsec.textfsm similarity index 100% rename from templates/cisco_asa_show_running-config_ipsec.template rename to templates/cisco_asa_show_running-config_ipsec.textfsm diff --git a/templates/cisco_asa_show_running-config_object_network.template b/templates/cisco_asa_show_running-config_object_network.textfsm similarity index 100% rename from templates/cisco_asa_show_running-config_object_network.template rename to templates/cisco_asa_show_running-config_object_network.textfsm diff --git a/templates/cisco_asa_show_running-config_tunnel-group.template b/templates/cisco_asa_show_running-config_tunnel-group.textfsm similarity index 100% rename from templates/cisco_asa_show_running-config_tunnel-group.template rename to templates/cisco_asa_show_running-config_tunnel-group.textfsm diff --git a/templates/cisco_asa_show_version.template b/templates/cisco_asa_show_version.textfsm similarity index 100% rename from templates/cisco_asa_show_version.template rename to templates/cisco_asa_show_version.textfsm diff --git a/templates/cisco_asa_show_vpn-sessiondb_detail_l2l.template b/templates/cisco_asa_show_vpn-sessiondb_detail_l2l.textfsm similarity index 100% rename from templates/cisco_asa_show_vpn-sessiondb_detail_l2l.template rename to templates/cisco_asa_show_vpn-sessiondb_detail_l2l.textfsm diff --git a/templates/cisco_asa_show_xlate.template b/templates/cisco_asa_show_xlate.textfsm similarity index 100% rename from templates/cisco_asa_show_xlate.template rename to templates/cisco_asa_show_xlate.textfsm diff --git a/templates/cisco_ios_dir.template b/templates/cisco_ios_dir.textfsm similarity index 100% rename from templates/cisco_ios_dir.template rename to templates/cisco_ios_dir.textfsm diff --git a/templates/cisco_ios_show_access-list.template b/templates/cisco_ios_show_access-list.textfsm similarity index 100% rename from templates/cisco_ios_show_access-list.template rename to templates/cisco_ios_show_access-list.textfsm diff --git a/templates/cisco_ios_show_aliases.template b/templates/cisco_ios_show_aliases.textfsm similarity index 100% rename from templates/cisco_ios_show_aliases.template rename to templates/cisco_ios_show_aliases.textfsm diff --git a/templates/cisco_ios_show_archive.template b/templates/cisco_ios_show_archive.textfsm similarity index 100% rename from templates/cisco_ios_show_archive.template rename to templates/cisco_ios_show_archive.textfsm diff --git a/templates/cisco_ios_show_authentication_sessions.template b/templates/cisco_ios_show_authentication_sessions.textfsm similarity index 100% rename from templates/cisco_ios_show_authentication_sessions.template rename to templates/cisco_ios_show_authentication_sessions.textfsm diff --git a/templates/cisco_ios_show_boot.template b/templates/cisco_ios_show_boot.textfsm similarity index 100% rename from templates/cisco_ios_show_boot.template rename to templates/cisco_ios_show_boot.textfsm diff --git a/templates/cisco_ios_show_capability_feature_routing.template b/templates/cisco_ios_show_capability_feature_routing.textfsm similarity index 100% rename from templates/cisco_ios_show_capability_feature_routing.template rename to templates/cisco_ios_show_capability_feature_routing.textfsm diff --git a/templates/cisco_ios_show_cdp_neighbors.template b/templates/cisco_ios_show_cdp_neighbors.textfsm similarity index 100% rename from templates/cisco_ios_show_cdp_neighbors.template rename to templates/cisco_ios_show_cdp_neighbors.textfsm diff --git a/templates/cisco_ios_show_cdp_neighbors_detail.template b/templates/cisco_ios_show_cdp_neighbors_detail.textfsm similarity index 100% rename from templates/cisco_ios_show_cdp_neighbors_detail.template rename to templates/cisco_ios_show_cdp_neighbors_detail.textfsm diff --git a/templates/cisco_ios_show_clock.template b/templates/cisco_ios_show_clock.textfsm similarity index 100% rename from templates/cisco_ios_show_clock.template rename to templates/cisco_ios_show_clock.textfsm diff --git a/templates/cisco_ios_show_controller_t1.template b/templates/cisco_ios_show_controller_t1.textfsm similarity index 100% rename from templates/cisco_ios_show_controller_t1.template rename to templates/cisco_ios_show_controller_t1.textfsm diff --git a/templates/cisco_ios_show_dmvpn.template b/templates/cisco_ios_show_dmvpn.textfsm similarity index 100% rename from templates/cisco_ios_show_dmvpn.template rename to templates/cisco_ios_show_dmvpn.textfsm diff --git a/templates/cisco_ios_show_dot1x_all.template b/templates/cisco_ios_show_dot1x_all.textfsm similarity index 100% rename from templates/cisco_ios_show_dot1x_all.template rename to templates/cisco_ios_show_dot1x_all.textfsm diff --git a/templates/cisco_ios_show_environment_power_all.template b/templates/cisco_ios_show_environment_power_all.textfsm similarity index 100% rename from templates/cisco_ios_show_environment_power_all.template rename to templates/cisco_ios_show_environment_power_all.textfsm diff --git a/templates/cisco_ios_show_environment_temperature.template b/templates/cisco_ios_show_environment_temperature.textfsm similarity index 100% rename from templates/cisco_ios_show_environment_temperature.template rename to templates/cisco_ios_show_environment_temperature.textfsm diff --git a/templates/cisco_ios_show_hosts_summary.template b/templates/cisco_ios_show_hosts_summary.textfsm similarity index 100% rename from templates/cisco_ios_show_hosts_summary.template rename to templates/cisco_ios_show_hosts_summary.textfsm diff --git a/templates/cisco_ios_show_interface_transceiver.template b/templates/cisco_ios_show_interface_transceiver.textfsm similarity index 100% rename from templates/cisco_ios_show_interface_transceiver.template rename to templates/cisco_ios_show_interface_transceiver.textfsm diff --git a/templates/cisco_ios_show_interfaces.template b/templates/cisco_ios_show_interfaces.textfsm similarity index 100% rename from templates/cisco_ios_show_interfaces.template rename to templates/cisco_ios_show_interfaces.textfsm diff --git a/templates/cisco_ios_show_interfaces_description.template b/templates/cisco_ios_show_interfaces_description.textfsm similarity index 100% rename from templates/cisco_ios_show_interfaces_description.template rename to templates/cisco_ios_show_interfaces_description.textfsm diff --git a/templates/cisco_ios_show_interfaces_status.template b/templates/cisco_ios_show_interfaces_status.textfsm similarity index 100% rename from templates/cisco_ios_show_interfaces_status.template rename to templates/cisco_ios_show_interfaces_status.textfsm diff --git a/templates/cisco_ios_show_interfaces_switchport.template b/templates/cisco_ios_show_interfaces_switchport.textfsm similarity index 100% rename from templates/cisco_ios_show_interfaces_switchport.template rename to templates/cisco_ios_show_interfaces_switchport.textfsm diff --git a/templates/cisco_ios_show_inventory.template b/templates/cisco_ios_show_inventory.textfsm similarity index 100% rename from templates/cisco_ios_show_inventory.template rename to templates/cisco_ios_show_inventory.textfsm diff --git a/templates/cisco_ios_show_ip_access-lists.template b/templates/cisco_ios_show_ip_access-lists.textfsm similarity index 100% rename from templates/cisco_ios_show_ip_access-lists.template rename to templates/cisco_ios_show_ip_access-lists.textfsm diff --git a/templates/cisco_ios_show_ip_arp.template b/templates/cisco_ios_show_ip_arp.textfsm similarity index 100% rename from templates/cisco_ios_show_ip_arp.template rename to templates/cisco_ios_show_ip_arp.textfsm diff --git a/templates/cisco_ios_show_ip_bgp.template b/templates/cisco_ios_show_ip_bgp.textfsm similarity index 100% rename from templates/cisco_ios_show_ip_bgp.template rename to templates/cisco_ios_show_ip_bgp.textfsm diff --git a/templates/cisco_ios_show_ip_bgp_summary.template b/templates/cisco_ios_show_ip_bgp_summary.textfsm similarity index 100% rename from templates/cisco_ios_show_ip_bgp_summary.template rename to templates/cisco_ios_show_ip_bgp_summary.textfsm diff --git a/templates/cisco_ios_show_ip_device_tracking_all.template b/templates/cisco_ios_show_ip_device_tracking_all.textfsm similarity index 100% rename from templates/cisco_ios_show_ip_device_tracking_all.template rename to templates/cisco_ios_show_ip_device_tracking_all.textfsm diff --git a/templates/cisco_ios_show_ip_eigrp_neighbors.template b/templates/cisco_ios_show_ip_eigrp_neighbors.textfsm similarity index 100% rename from templates/cisco_ios_show_ip_eigrp_neighbors.template rename to templates/cisco_ios_show_ip_eigrp_neighbors.textfsm diff --git a/templates/cisco_ios_show_ip_eigrp_topology.template b/templates/cisco_ios_show_ip_eigrp_topology.textfsm similarity index 100% rename from templates/cisco_ios_show_ip_eigrp_topology.template rename to templates/cisco_ios_show_ip_eigrp_topology.textfsm diff --git a/templates/cisco_ios_show_ip_flow_toptalkers.template b/templates/cisco_ios_show_ip_flow_toptalkers.textfsm similarity index 100% rename from templates/cisco_ios_show_ip_flow_toptalkers.template rename to templates/cisco_ios_show_ip_flow_toptalkers.textfsm diff --git a/templates/cisco_ios_show_ip_interface.template b/templates/cisco_ios_show_ip_interface.textfsm similarity index 100% rename from templates/cisco_ios_show_ip_interface.template rename to templates/cisco_ios_show_ip_interface.textfsm diff --git a/templates/cisco_ios_show_ip_interface_brief.template b/templates/cisco_ios_show_ip_interface_brief.textfsm similarity index 100% rename from templates/cisco_ios_show_ip_interface_brief.template rename to templates/cisco_ios_show_ip_interface_brief.textfsm diff --git a/templates/cisco_ios_show_ip_mroute.template b/templates/cisco_ios_show_ip_mroute.textfsm similarity index 100% rename from templates/cisco_ios_show_ip_mroute.template rename to templates/cisco_ios_show_ip_mroute.textfsm diff --git a/templates/cisco_ios_show_ip_ospf_database.template b/templates/cisco_ios_show_ip_ospf_database.textfsm similarity index 100% rename from templates/cisco_ios_show_ip_ospf_database.template rename to templates/cisco_ios_show_ip_ospf_database.textfsm diff --git a/templates/cisco_ios_show_ip_ospf_interface_brief.template b/templates/cisco_ios_show_ip_ospf_interface_brief.textfsm similarity index 100% rename from templates/cisco_ios_show_ip_ospf_interface_brief.template rename to templates/cisco_ios_show_ip_ospf_interface_brief.textfsm diff --git a/templates/cisco_ios_show_ip_ospf_neighbor.template b/templates/cisco_ios_show_ip_ospf_neighbor.textfsm similarity index 100% rename from templates/cisco_ios_show_ip_ospf_neighbor.template rename to templates/cisco_ios_show_ip_ospf_neighbor.textfsm diff --git a/templates/cisco_ios_show_ip_prefix-list.template b/templates/cisco_ios_show_ip_prefix-list.textfsm similarity index 100% rename from templates/cisco_ios_show_ip_prefix-list.template rename to templates/cisco_ios_show_ip_prefix-list.textfsm diff --git a/templates/cisco_ios_show_ip_route.template b/templates/cisco_ios_show_ip_route.textfsm similarity index 100% rename from templates/cisco_ios_show_ip_route.template rename to templates/cisco_ios_show_ip_route.textfsm diff --git a/templates/cisco_ios_show_ip_source_binding.template b/templates/cisco_ios_show_ip_source_binding.textfsm similarity index 100% rename from templates/cisco_ios_show_ip_source_binding.template rename to templates/cisco_ios_show_ip_source_binding.textfsm diff --git a/templates/cisco_ios_show_ipv6_interface_brief.template b/templates/cisco_ios_show_ipv6_interface_brief.textfsm similarity index 100% rename from templates/cisco_ios_show_ipv6_interface_brief.template rename to templates/cisco_ios_show_ipv6_interface_brief.textfsm diff --git a/templates/cisco_ios_show_ipv6_neighbors.template b/templates/cisco_ios_show_ipv6_neighbors.textfsm similarity index 100% rename from templates/cisco_ios_show_ipv6_neighbors.template rename to templates/cisco_ios_show_ipv6_neighbors.textfsm diff --git a/templates/cisco_ios_show_isdn_status.template b/templates/cisco_ios_show_isdn_status.textfsm similarity index 100% rename from templates/cisco_ios_show_isdn_status.template rename to templates/cisco_ios_show_isdn_status.textfsm diff --git a/templates/cisco_ios_show_isis_neighbors.template b/templates/cisco_ios_show_isis_neighbors.textfsm similarity index 100% rename from templates/cisco_ios_show_isis_neighbors.template rename to templates/cisco_ios_show_isis_neighbors.textfsm diff --git a/templates/cisco_ios_show_license.template b/templates/cisco_ios_show_license.textfsm similarity index 100% rename from templates/cisco_ios_show_license.template rename to templates/cisco_ios_show_license.textfsm diff --git a/templates/cisco_ios_show_lldp_neighbors.template b/templates/cisco_ios_show_lldp_neighbors.textfsm similarity index 100% rename from templates/cisco_ios_show_lldp_neighbors.template rename to templates/cisco_ios_show_lldp_neighbors.textfsm diff --git a/templates/cisco_ios_show_lldp_neighbors_detail.template b/templates/cisco_ios_show_lldp_neighbors_detail.textfsm similarity index 100% rename from templates/cisco_ios_show_lldp_neighbors_detail.template rename to templates/cisco_ios_show_lldp_neighbors_detail.textfsm diff --git a/templates/cisco_ios_show_mac-address-table.template b/templates/cisco_ios_show_mac-address-table.textfsm similarity index 100% rename from templates/cisco_ios_show_mac-address-table.template rename to templates/cisco_ios_show_mac-address-table.textfsm diff --git a/templates/cisco_ios_show_platform_diag.template b/templates/cisco_ios_show_platform_diag.textfsm similarity index 100% rename from templates/cisco_ios_show_platform_diag.template rename to templates/cisco_ios_show_platform_diag.textfsm diff --git a/templates/cisco_ios_show_power_available.template b/templates/cisco_ios_show_power_available.textfsm similarity index 100% rename from templates/cisco_ios_show_power_available.template rename to templates/cisco_ios_show_power_available.textfsm diff --git a/templates/cisco_ios_show_power_status.template b/templates/cisco_ios_show_power_status.textfsm similarity index 100% rename from templates/cisco_ios_show_power_status.template rename to templates/cisco_ios_show_power_status.textfsm diff --git a/templates/cisco_ios_show_power_supplies.template b/templates/cisco_ios_show_power_supplies.textfsm similarity index 100% rename from templates/cisco_ios_show_power_supplies.template rename to templates/cisco_ios_show_power_supplies.textfsm diff --git a/templates/cisco_ios_show_processes_cpu.template b/templates/cisco_ios_show_processes_cpu.textfsm similarity index 100% rename from templates/cisco_ios_show_processes_cpu.template rename to templates/cisco_ios_show_processes_cpu.textfsm diff --git a/templates/cisco_ios_show_processes_memory_sorted.template b/templates/cisco_ios_show_processes_memory_sorted.textfsm similarity index 100% rename from templates/cisco_ios_show_processes_memory_sorted.template rename to templates/cisco_ios_show_processes_memory_sorted.textfsm diff --git a/templates/cisco_ios_show_redundancy.template b/templates/cisco_ios_show_redundancy.textfsm similarity index 100% rename from templates/cisco_ios_show_redundancy.template rename to templates/cisco_ios_show_redundancy.textfsm diff --git a/templates/cisco_ios_show_route-map.template b/templates/cisco_ios_show_route-map.textfsm similarity index 100% rename from templates/cisco_ios_show_route-map.template rename to templates/cisco_ios_show_route-map.textfsm diff --git a/templates/cisco_ios_show_running-config_partition_access-list.template b/templates/cisco_ios_show_running-config_partition_access-list.textfsm similarity index 100% rename from templates/cisco_ios_show_running-config_partition_access-list.template rename to templates/cisco_ios_show_running-config_partition_access-list.textfsm diff --git a/templates/cisco_ios_show_running-config_partition_route-map.template b/templates/cisco_ios_show_running-config_partition_route-map.textfsm similarity index 100% rename from templates/cisco_ios_show_running-config_partition_route-map.template rename to templates/cisco_ios_show_running-config_partition_route-map.textfsm diff --git a/templates/cisco_ios_show_snmp_community.template b/templates/cisco_ios_show_snmp_community.textfsm similarity index 100% rename from templates/cisco_ios_show_snmp_community.template rename to templates/cisco_ios_show_snmp_community.textfsm diff --git a/templates/cisco_ios_show_snmp_user.template b/templates/cisco_ios_show_snmp_user.textfsm similarity index 100% rename from templates/cisco_ios_show_snmp_user.template rename to templates/cisco_ios_show_snmp_user.textfsm diff --git a/templates/cisco_ios_show_spanning-tree.template b/templates/cisco_ios_show_spanning-tree.textfsm similarity index 100% rename from templates/cisco_ios_show_spanning-tree.template rename to templates/cisco_ios_show_spanning-tree.textfsm diff --git a/templates/cisco_ios_show_standby.template b/templates/cisco_ios_show_standby.textfsm similarity index 100% rename from templates/cisco_ios_show_standby.template rename to templates/cisco_ios_show_standby.textfsm diff --git a/templates/cisco_ios_show_standby_brief.template b/templates/cisco_ios_show_standby_brief.textfsm similarity index 100% rename from templates/cisco_ios_show_standby_brief.template rename to templates/cisco_ios_show_standby_brief.textfsm diff --git a/templates/cisco_ios_show_switch_detail.template b/templates/cisco_ios_show_switch_detail.textfsm similarity index 100% rename from templates/cisco_ios_show_switch_detail.template rename to templates/cisco_ios_show_switch_detail.textfsm diff --git a/templates/cisco_ios_show_switch_detail_stack_ports.template b/templates/cisco_ios_show_switch_detail_stack_ports.textfsm similarity index 100% rename from templates/cisco_ios_show_switch_detail_stack_ports.template rename to templates/cisco_ios_show_switch_detail_stack_ports.textfsm diff --git a/templates/cisco_ios_show_tacacs.template b/templates/cisco_ios_show_tacacs.textfsm similarity index 100% rename from templates/cisco_ios_show_tacacs.template rename to templates/cisco_ios_show_tacacs.textfsm diff --git a/templates/cisco_ios_show_version.template b/templates/cisco_ios_show_version.textfsm similarity index 100% rename from templates/cisco_ios_show_version.template rename to templates/cisco_ios_show_version.textfsm diff --git a/templates/cisco_ios_show_vlan.template b/templates/cisco_ios_show_vlan.textfsm similarity index 100% rename from templates/cisco_ios_show_vlan.template rename to templates/cisco_ios_show_vlan.textfsm diff --git a/templates/cisco_ios_show_vrf.template b/templates/cisco_ios_show_vrf.textfsm similarity index 100% rename from templates/cisco_ios_show_vrf.template rename to templates/cisco_ios_show_vrf.textfsm diff --git a/templates/cisco_ios_show_vtp_status.template b/templates/cisco_ios_show_vtp_status.textfsm similarity index 100% rename from templates/cisco_ios_show_vtp_status.template rename to templates/cisco_ios_show_vtp_status.textfsm diff --git a/templates/cisco_nxos_show_access-lists.template b/templates/cisco_nxos_show_access-lists.textfsm similarity index 100% rename from templates/cisco_nxos_show_access-lists.template rename to templates/cisco_nxos_show_access-lists.textfsm diff --git a/templates/cisco_nxos_show_cdp_neighbors.template b/templates/cisco_nxos_show_cdp_neighbors.textfsm similarity index 100% rename from templates/cisco_nxos_show_cdp_neighbors.template rename to templates/cisco_nxos_show_cdp_neighbors.textfsm diff --git a/templates/cisco_nxos_show_cdp_neighbors_detail.template b/templates/cisco_nxos_show_cdp_neighbors_detail.textfsm similarity index 100% rename from templates/cisco_nxos_show_cdp_neighbors_detail.template rename to templates/cisco_nxos_show_cdp_neighbors_detail.textfsm diff --git a/templates/cisco_nxos_show_clock.template b/templates/cisco_nxos_show_clock.textfsm similarity index 100% rename from templates/cisco_nxos_show_clock.template rename to templates/cisco_nxos_show_clock.textfsm diff --git a/templates/cisco_nxos_show_configuration_session_summary.template b/templates/cisco_nxos_show_configuration_session_summary.textfsm similarity index 100% rename from templates/cisco_nxos_show_configuration_session_summary.template rename to templates/cisco_nxos_show_configuration_session_summary.textfsm diff --git a/templates/cisco_nxos_show_cts_interface_all.template b/templates/cisco_nxos_show_cts_interface_all.textfsm similarity index 100% rename from templates/cisco_nxos_show_cts_interface_all.template rename to templates/cisco_nxos_show_cts_interface_all.textfsm diff --git a/templates/cisco_nxos_show_cts_interface_brief.template b/templates/cisco_nxos_show_cts_interface_brief.textfsm similarity index 100% rename from templates/cisco_nxos_show_cts_interface_brief.template rename to templates/cisco_nxos_show_cts_interface_brief.textfsm diff --git a/templates/cisco_nxos_show_environment_temperature.template b/templates/cisco_nxos_show_environment_temperature.textfsm similarity index 100% rename from templates/cisco_nxos_show_environment_temperature.template rename to templates/cisco_nxos_show_environment_temperature.textfsm diff --git a/templates/cisco_nxos_show_environments.template b/templates/cisco_nxos_show_environments.textfsm similarity index 100% rename from templates/cisco_nxos_show_environments.template rename to templates/cisco_nxos_show_environments.textfsm diff --git a/templates/cisco_nxos_show_feature.template b/templates/cisco_nxos_show_feature.textfsm similarity index 100% rename from templates/cisco_nxos_show_feature.template rename to templates/cisco_nxos_show_feature.textfsm diff --git a/templates/cisco_nxos_show_fex.template b/templates/cisco_nxos_show_fex.textfsm similarity index 100% rename from templates/cisco_nxos_show_fex.template rename to templates/cisco_nxos_show_fex.textfsm diff --git a/templates/cisco_nxos_show_fex_id.template b/templates/cisco_nxos_show_fex_id.textfsm similarity index 100% rename from templates/cisco_nxos_show_fex_id.template rename to templates/cisco_nxos_show_fex_id.textfsm diff --git a/templates/cisco_nxos_show_flogi_database.template b/templates/cisco_nxos_show_flogi_database.textfsm similarity index 100% rename from templates/cisco_nxos_show_flogi_database.template rename to templates/cisco_nxos_show_flogi_database.textfsm diff --git a/templates/cisco_nxos_show_forwarding_ipv4_route.template b/templates/cisco_nxos_show_forwarding_ipv4_route.textfsm similarity index 100% rename from templates/cisco_nxos_show_forwarding_ipv4_route.template rename to templates/cisco_nxos_show_forwarding_ipv4_route.textfsm diff --git a/templates/cisco_nxos_show_hostname.template b/templates/cisco_nxos_show_hostname.textfsm similarity index 100% rename from templates/cisco_nxos_show_hostname.template rename to templates/cisco_nxos_show_hostname.textfsm diff --git a/templates/cisco_nxos_show_interface.template b/templates/cisco_nxos_show_interface.textfsm similarity index 100% rename from templates/cisco_nxos_show_interface.template rename to templates/cisco_nxos_show_interface.textfsm diff --git a/templates/cisco_nxos_show_interface_brief.template b/templates/cisco_nxos_show_interface_brief.textfsm similarity index 100% rename from templates/cisco_nxos_show_interface_brief.template rename to templates/cisco_nxos_show_interface_brief.textfsm diff --git a/templates/cisco_nxos_show_interface_status.template b/templates/cisco_nxos_show_interface_status.textfsm similarity index 100% rename from templates/cisco_nxos_show_interface_status.template rename to templates/cisco_nxos_show_interface_status.textfsm diff --git a/templates/cisco_nxos_show_interface_transceiver_details.template b/templates/cisco_nxos_show_interface_transceiver_details.textfsm similarity index 100% rename from templates/cisco_nxos_show_interface_transceiver_details.template rename to templates/cisco_nxos_show_interface_transceiver_details.textfsm diff --git a/templates/cisco_nxos_show_interfaces_switchport.template b/templates/cisco_nxos_show_interfaces_switchport.textfsm similarity index 100% rename from templates/cisco_nxos_show_interfaces_switchport.template rename to templates/cisco_nxos_show_interfaces_switchport.textfsm diff --git a/templates/cisco_nxos_show_inventory.template b/templates/cisco_nxos_show_inventory.textfsm similarity index 100% rename from templates/cisco_nxos_show_inventory.template rename to templates/cisco_nxos_show_inventory.textfsm diff --git a/templates/cisco_nxos_show_ip_arp.template b/templates/cisco_nxos_show_ip_arp.textfsm similarity index 100% rename from templates/cisco_nxos_show_ip_arp.template rename to templates/cisco_nxos_show_ip_arp.textfsm diff --git a/templates/cisco_nxos_show_ip_arp_detail.template b/templates/cisco_nxos_show_ip_arp_detail.textfsm similarity index 100% rename from templates/cisco_nxos_show_ip_arp_detail.template rename to templates/cisco_nxos_show_ip_arp_detail.textfsm diff --git a/templates/cisco_nxos_show_ip_bgp.template b/templates/cisco_nxos_show_ip_bgp.textfsm similarity index 100% rename from templates/cisco_nxos_show_ip_bgp.template rename to templates/cisco_nxos_show_ip_bgp.textfsm diff --git a/templates/cisco_nxos_show_ip_bgp_neighbors.template b/templates/cisco_nxos_show_ip_bgp_neighbors.textfsm similarity index 100% rename from templates/cisco_nxos_show_ip_bgp_neighbors.template rename to templates/cisco_nxos_show_ip_bgp_neighbors.textfsm diff --git a/templates/cisco_nxos_show_ip_bgp_summary.template b/templates/cisco_nxos_show_ip_bgp_summary.textfsm similarity index 100% rename from templates/cisco_nxos_show_ip_bgp_summary.template rename to templates/cisco_nxos_show_ip_bgp_summary.textfsm diff --git a/templates/cisco_nxos_show_ip_bgp_summary_vrf.template b/templates/cisco_nxos_show_ip_bgp_summary_vrf.textfsm similarity index 100% rename from templates/cisco_nxos_show_ip_bgp_summary_vrf.template rename to templates/cisco_nxos_show_ip_bgp_summary_vrf.textfsm diff --git a/templates/cisco_nxos_show_ip_community-list.template b/templates/cisco_nxos_show_ip_community-list.textfsm similarity index 100% rename from templates/cisco_nxos_show_ip_community-list.template rename to templates/cisco_nxos_show_ip_community-list.textfsm diff --git a/templates/cisco_nxos_show_ip_dhcp_relay_address.template b/templates/cisco_nxos_show_ip_dhcp_relay_address.textfsm similarity index 100% rename from templates/cisco_nxos_show_ip_dhcp_relay_address.template rename to templates/cisco_nxos_show_ip_dhcp_relay_address.textfsm diff --git a/templates/cisco_nxos_show_ip_interface_brief.template b/templates/cisco_nxos_show_ip_interface_brief.textfsm similarity index 100% rename from templates/cisco_nxos_show_ip_interface_brief.template rename to templates/cisco_nxos_show_ip_interface_brief.textfsm diff --git a/templates/cisco_nxos_show_ip_ospf_database.template b/templates/cisco_nxos_show_ip_ospf_database.textfsm similarity index 100% rename from templates/cisco_nxos_show_ip_ospf_database.template rename to templates/cisco_nxos_show_ip_ospf_database.textfsm diff --git a/templates/cisco_nxos_show_ip_ospf_neighbor.template b/templates/cisco_nxos_show_ip_ospf_neighbor.textfsm similarity index 100% rename from templates/cisco_nxos_show_ip_ospf_neighbor.template rename to templates/cisco_nxos_show_ip_ospf_neighbor.textfsm diff --git a/templates/cisco_nxos_show_ip_route.template b/templates/cisco_nxos_show_ip_route.textfsm similarity index 100% rename from templates/cisco_nxos_show_ip_route.template rename to templates/cisco_nxos_show_ip_route.textfsm diff --git a/templates/cisco_nxos_show_ipv6_interface_brief.template b/templates/cisco_nxos_show_ipv6_interface_brief.textfsm similarity index 100% rename from templates/cisco_nxos_show_ipv6_interface_brief.template rename to templates/cisco_nxos_show_ipv6_interface_brief.textfsm diff --git a/templates/cisco_nxos_show_l2rib_internal_permanently-frozen-list.template b/templates/cisco_nxos_show_l2rib_internal_permanently-frozen-list.textfsm similarity index 100% rename from templates/cisco_nxos_show_l2rib_internal_permanently-frozen-list.template rename to templates/cisco_nxos_show_l2rib_internal_permanently-frozen-list.textfsm diff --git a/templates/cisco_nxos_show_lldp_neighbors.template b/templates/cisco_nxos_show_lldp_neighbors.textfsm similarity index 100% rename from templates/cisco_nxos_show_lldp_neighbors.template rename to templates/cisco_nxos_show_lldp_neighbors.textfsm diff --git a/templates/cisco_nxos_show_lldp_neighbors_detail.template b/templates/cisco_nxos_show_lldp_neighbors_detail.textfsm similarity index 100% rename from templates/cisco_nxos_show_lldp_neighbors_detail.template rename to templates/cisco_nxos_show_lldp_neighbors_detail.textfsm diff --git a/templates/cisco_nxos_show_mac_address-table.template b/templates/cisco_nxos_show_mac_address-table.textfsm similarity index 100% rename from templates/cisco_nxos_show_mac_address-table.template rename to templates/cisco_nxos_show_mac_address-table.textfsm diff --git a/templates/cisco_nxos_show_module.template b/templates/cisco_nxos_show_module.textfsm similarity index 100% rename from templates/cisco_nxos_show_module.template rename to templates/cisco_nxos_show_module.textfsm diff --git a/templates/cisco_nxos_show_port-channel_summary.template b/templates/cisco_nxos_show_port-channel_summary.textfsm similarity index 100% rename from templates/cisco_nxos_show_port-channel_summary.template rename to templates/cisco_nxos_show_port-channel_summary.textfsm diff --git a/templates/cisco_nxos_show_processes_cpu.template b/templates/cisco_nxos_show_processes_cpu.textfsm similarity index 100% rename from templates/cisco_nxos_show_processes_cpu.template rename to templates/cisco_nxos_show_processes_cpu.textfsm diff --git a/templates/cisco_nxos_show_route-map.template b/templates/cisco_nxos_show_route-map.textfsm similarity index 100% rename from templates/cisco_nxos_show_route-map.template rename to templates/cisco_nxos_show_route-map.textfsm diff --git a/templates/cisco_nxos_show_version.template b/templates/cisco_nxos_show_version.textfsm similarity index 100% rename from templates/cisco_nxos_show_version.template rename to templates/cisco_nxos_show_version.textfsm diff --git a/templates/cisco_nxos_show_vlan.template b/templates/cisco_nxos_show_vlan.textfsm similarity index 100% rename from templates/cisco_nxos_show_vlan.template rename to templates/cisco_nxos_show_vlan.textfsm diff --git a/templates/cisco_nxos_show_vpc.template b/templates/cisco_nxos_show_vpc.textfsm similarity index 100% rename from templates/cisco_nxos_show_vpc.template rename to templates/cisco_nxos_show_vpc.textfsm diff --git a/templates/cisco_nxos_show_vrf.template b/templates/cisco_nxos_show_vrf.textfsm similarity index 100% rename from templates/cisco_nxos_show_vrf.template rename to templates/cisco_nxos_show_vrf.textfsm diff --git a/templates/cisco_wlc_ssh_show_802.11a.template b/templates/cisco_wlc_ssh_show_802.11a.textfsm similarity index 100% rename from templates/cisco_wlc_ssh_show_802.11a.template rename to templates/cisco_wlc_ssh_show_802.11a.textfsm diff --git a/templates/cisco_wlc_ssh_show_802.11a_cleanair_config.template b/templates/cisco_wlc_ssh_show_802.11a_cleanair_config.textfsm similarity index 100% rename from templates/cisco_wlc_ssh_show_802.11a_cleanair_config.template rename to templates/cisco_wlc_ssh_show_802.11a_cleanair_config.textfsm diff --git a/templates/cisco_wlc_ssh_show_advanced_802.11a_channel.template b/templates/cisco_wlc_ssh_show_advanced_802.11a_channel.textfsm similarity index 100% rename from templates/cisco_wlc_ssh_show_advanced_802.11a_channel.template rename to templates/cisco_wlc_ssh_show_advanced_802.11a_channel.textfsm diff --git a/templates/cisco_wlc_ssh_show_ap_config_general.template b/templates/cisco_wlc_ssh_show_ap_config_general.textfsm similarity index 100% rename from templates/cisco_wlc_ssh_show_ap_config_general.template rename to templates/cisco_wlc_ssh_show_ap_config_general.textfsm diff --git a/templates/cisco_wlc_ssh_show_ap_summary.template b/templates/cisco_wlc_ssh_show_ap_summary.textfsm similarity index 100% rename from templates/cisco_wlc_ssh_show_ap_summary.template rename to templates/cisco_wlc_ssh_show_ap_summary.textfsm diff --git a/templates/cisco_wlc_ssh_show_cdp_neighbors_detail.template b/templates/cisco_wlc_ssh_show_cdp_neighbors_detail.textfsm similarity index 100% rename from templates/cisco_wlc_ssh_show_cdp_neighbors_detail.template rename to templates/cisco_wlc_ssh_show_cdp_neighbors_detail.textfsm diff --git a/templates/cisco_wlc_ssh_show_client_detail.template b/templates/cisco_wlc_ssh_show_client_detail.textfsm similarity index 100% rename from templates/cisco_wlc_ssh_show_client_detail.template rename to templates/cisco_wlc_ssh_show_client_detail.textfsm diff --git a/templates/cisco_wlc_ssh_show_exclusionlist.template b/templates/cisco_wlc_ssh_show_exclusionlist.textfsm similarity index 100% rename from templates/cisco_wlc_ssh_show_exclusionlist.template rename to templates/cisco_wlc_ssh_show_exclusionlist.textfsm diff --git a/templates/cisco_wlc_ssh_show_interface_summary.template b/templates/cisco_wlc_ssh_show_interface_summary.textfsm similarity index 100% rename from templates/cisco_wlc_ssh_show_interface_summary.template rename to templates/cisco_wlc_ssh_show_interface_summary.textfsm diff --git a/templates/cisco_wlc_ssh_show_inventory.template b/templates/cisco_wlc_ssh_show_inventory.textfsm similarity index 100% rename from templates/cisco_wlc_ssh_show_inventory.template rename to templates/cisco_wlc_ssh_show_inventory.textfsm diff --git a/templates/cisco_wlc_ssh_show_rf-profile_summary.template b/templates/cisco_wlc_ssh_show_rf-profile_summary.textfsm similarity index 100% rename from templates/cisco_wlc_ssh_show_rf-profile_summary.template rename to templates/cisco_wlc_ssh_show_rf-profile_summary.textfsm diff --git a/templates/cisco_wlc_ssh_show_sysinfo.template b/templates/cisco_wlc_ssh_show_sysinfo.textfsm similarity index 100% rename from templates/cisco_wlc_ssh_show_sysinfo.template rename to templates/cisco_wlc_ssh_show_sysinfo.textfsm diff --git a/templates/cisco_xr_admin_show_controller_fabric_health.template b/templates/cisco_xr_admin_show_controller_fabric_health.textfsm similarity index 100% rename from templates/cisco_xr_admin_show_controller_fabric_health.template rename to templates/cisco_xr_admin_show_controller_fabric_health.textfsm diff --git a/templates/cisco_xr_admin_show_environment_fan.template b/templates/cisco_xr_admin_show_environment_fan.textfsm similarity index 100% rename from templates/cisco_xr_admin_show_environment_fan.template rename to templates/cisco_xr_admin_show_environment_fan.textfsm diff --git a/templates/cisco_xr_admin_show_inventory.template b/templates/cisco_xr_admin_show_inventory.textfsm similarity index 100% rename from templates/cisco_xr_admin_show_inventory.template rename to templates/cisco_xr_admin_show_inventory.textfsm diff --git a/templates/cisco_xr_admin_show_platform.template b/templates/cisco_xr_admin_show_platform.textfsm similarity index 100% rename from templates/cisco_xr_admin_show_platform.template rename to templates/cisco_xr_admin_show_platform.textfsm diff --git a/templates/cisco_xr_admin_show_vm.template b/templates/cisco_xr_admin_show_vm.textfsm similarity index 100% rename from templates/cisco_xr_admin_show_vm.template rename to templates/cisco_xr_admin_show_vm.textfsm diff --git a/templates/cisco_xr_show_asic-errors_all_location.template b/templates/cisco_xr_show_asic-errors_all_location.textfsm similarity index 100% rename from templates/cisco_xr_show_asic-errors_all_location.template rename to templates/cisco_xr_show_asic-errors_all_location.textfsm diff --git a/templates/cisco_xr_show_bfd_sessions.template b/templates/cisco_xr_show_bfd_sessions.textfsm similarity index 100% rename from templates/cisco_xr_show_bfd_sessions.template rename to templates/cisco_xr_show_bfd_sessions.textfsm diff --git a/templates/cisco_xr_show_bgp.template b/templates/cisco_xr_show_bgp.textfsm similarity index 100% rename from templates/cisco_xr_show_bgp.template rename to templates/cisco_xr_show_bgp.textfsm diff --git a/templates/cisco_xr_show_bgp_neighbors.template b/templates/cisco_xr_show_bgp_neighbors.textfsm similarity index 100% rename from templates/cisco_xr_show_bgp_neighbors.template rename to templates/cisco_xr_show_bgp_neighbors.textfsm diff --git a/templates/cisco_xr_show_bgp_vrf_all_ipv4_unicast_summary.template b/templates/cisco_xr_show_bgp_vrf_all_ipv4_unicast_summary.textfsm similarity index 100% rename from templates/cisco_xr_show_bgp_vrf_all_ipv4_unicast_summary.template rename to templates/cisco_xr_show_bgp_vrf_all_ipv4_unicast_summary.textfsm diff --git a/templates/cisco_xr_show_cdp_neighbors_detail.template b/templates/cisco_xr_show_cdp_neighbors_detail.textfsm similarity index 100% rename from templates/cisco_xr_show_cdp_neighbors_detail.template rename to templates/cisco_xr_show_cdp_neighbors_detail.textfsm diff --git a/templates/cisco_xr_show_cef_drops_location.template b/templates/cisco_xr_show_cef_drops_location.textfsm similarity index 100% rename from templates/cisco_xr_show_cef_drops_location.template rename to templates/cisco_xr_show_cef_drops_location.textfsm diff --git a/templates/cisco_xr_show_configuration_commit_list.template b/templates/cisco_xr_show_configuration_commit_list.textfsm similarity index 100% rename from templates/cisco_xr_show_configuration_commit_list.template rename to templates/cisco_xr_show_configuration_commit_list.textfsm diff --git a/templates/cisco_xr_show_controller_fabric_plane_all.template b/templates/cisco_xr_show_controller_fabric_plane_all.textfsm similarity index 100% rename from templates/cisco_xr_show_controller_fabric_plane_all.template rename to templates/cisco_xr_show_controller_fabric_plane_all.textfsm diff --git a/templates/cisco_xr_show_controllers_HundredGigabitEthernet.template b/templates/cisco_xr_show_controllers_HundredGigabitEthernet.textfsm similarity index 100% rename from templates/cisco_xr_show_controllers_HundredGigabitEthernet.template rename to templates/cisco_xr_show_controllers_HundredGigabitEthernet.textfsm diff --git a/templates/cisco_xr_show_controllers_all_phy.template b/templates/cisco_xr_show_controllers_all_phy.textfsm similarity index 100% rename from templates/cisco_xr_show_controllers_all_phy.template rename to templates/cisco_xr_show_controllers_all_phy.textfsm diff --git a/templates/cisco_xr_show_controllers_fabric_fia_drops_egress_location.template b/templates/cisco_xr_show_controllers_fabric_fia_drops_egress_location.textfsm similarity index 100% rename from templates/cisco_xr_show_controllers_fabric_fia_drops_egress_location.template rename to templates/cisco_xr_show_controllers_fabric_fia_drops_egress_location.textfsm diff --git a/templates/cisco_xr_show_controllers_fabric_fia_drops_ingress_location.template b/templates/cisco_xr_show_controllers_fabric_fia_drops_ingress_location.textfsm similarity index 100% rename from templates/cisco_xr_show_controllers_fabric_fia_drops_ingress_location.template rename to templates/cisco_xr_show_controllers_fabric_fia_drops_ingress_location.textfsm diff --git a/templates/cisco_xr_show_controllers_fabric_fia_errors_egress_location.template b/templates/cisco_xr_show_controllers_fabric_fia_errors_egress_location.textfsm similarity index 100% rename from templates/cisco_xr_show_controllers_fabric_fia_errors_egress_location.template rename to templates/cisco_xr_show_controllers_fabric_fia_errors_egress_location.textfsm diff --git a/templates/cisco_xr_show_controllers_fabric_fia_errors_ingress_location.template b/templates/cisco_xr_show_controllers_fabric_fia_errors_ingress_location.textfsm similarity index 100% rename from templates/cisco_xr_show_controllers_fabric_fia_errors_ingress_location.template rename to templates/cisco_xr_show_controllers_fabric_fia_errors_ingress_location.textfsm diff --git a/templates/cisco_xr_show_dhcp_ipv4_proxy_binding.template b/templates/cisco_xr_show_dhcp_ipv4_proxy_binding.textfsm similarity index 100% rename from templates/cisco_xr_show_dhcp_ipv4_proxy_binding.template rename to templates/cisco_xr_show_dhcp_ipv4_proxy_binding.textfsm diff --git a/templates/cisco_xr_show_drops_np_all.template b/templates/cisco_xr_show_drops_np_all.textfsm similarity index 100% rename from templates/cisco_xr_show_drops_np_all.template rename to templates/cisco_xr_show_drops_np_all.textfsm diff --git a/templates/cisco_xr_show_hsrp.template b/templates/cisco_xr_show_hsrp.textfsm similarity index 100% rename from templates/cisco_xr_show_hsrp.template rename to templates/cisco_xr_show_hsrp.textfsm diff --git a/templates/cisco_xr_show_interface_brief.template b/templates/cisco_xr_show_interface_brief.textfsm similarity index 100% rename from templates/cisco_xr_show_interface_brief.template rename to templates/cisco_xr_show_interface_brief.textfsm diff --git a/templates/cisco_xr_show_interfaces.template b/templates/cisco_xr_show_interfaces.textfsm similarity index 100% rename from templates/cisco_xr_show_interfaces.template rename to templates/cisco_xr_show_interfaces.textfsm diff --git a/templates/cisco_xr_show_ip_bgp_summary.template b/templates/cisco_xr_show_ip_bgp_summary.textfsm similarity index 100% rename from templates/cisco_xr_show_ip_bgp_summary.template rename to templates/cisco_xr_show_ip_bgp_summary.textfsm diff --git a/templates/cisco_xr_show_ip_interface_brief.template b/templates/cisco_xr_show_ip_interface_brief.textfsm similarity index 100% rename from templates/cisco_xr_show_ip_interface_brief.template rename to templates/cisco_xr_show_ip_interface_brief.textfsm diff --git a/templates/cisco_xr_show_ip_route.template b/templates/cisco_xr_show_ip_route.textfsm similarity index 100% rename from templates/cisco_xr_show_ip_route.template rename to templates/cisco_xr_show_ip_route.textfsm diff --git a/templates/cisco_xr_show_ipv6_neighbors.template b/templates/cisco_xr_show_ipv6_neighbors.textfsm similarity index 100% rename from templates/cisco_xr_show_ipv6_neighbors.template rename to templates/cisco_xr_show_ipv6_neighbors.textfsm diff --git a/templates/cisco_xr_show_isis_neighbors.template b/templates/cisco_xr_show_isis_neighbors.textfsm similarity index 100% rename from templates/cisco_xr_show_isis_neighbors.template rename to templates/cisco_xr_show_isis_neighbors.textfsm diff --git a/templates/cisco_xr_show_lldp_neighbors.template b/templates/cisco_xr_show_lldp_neighbors.textfsm similarity index 100% rename from templates/cisco_xr_show_lldp_neighbors.template rename to templates/cisco_xr_show_lldp_neighbors.textfsm diff --git a/templates/cisco_xr_show_lpts_pifib_hardware_police_location.template b/templates/cisco_xr_show_lpts_pifib_hardware_police_location.textfsm similarity index 100% rename from templates/cisco_xr_show_lpts_pifib_hardware_police_location.template rename to templates/cisco_xr_show_lpts_pifib_hardware_police_location.textfsm diff --git a/templates/cisco_xr_show_mpls_ldp_neighbor_brief.template b/templates/cisco_xr_show_mpls_ldp_neighbor_brief.textfsm similarity index 100% rename from templates/cisco_xr_show_mpls_ldp_neighbor_brief.template rename to templates/cisco_xr_show_mpls_ldp_neighbor_brief.textfsm diff --git a/templates/cisco_xr_show_ospf_neighbor.template b/templates/cisco_xr_show_ospf_neighbor.textfsm similarity index 100% rename from templates/cisco_xr_show_ospf_neighbor.template rename to templates/cisco_xr_show_ospf_neighbor.textfsm diff --git a/templates/cisco_xr_show_pim_neighbor.template b/templates/cisco_xr_show_pim_neighbor.textfsm similarity index 100% rename from templates/cisco_xr_show_pim_neighbor.template rename to templates/cisco_xr_show_pim_neighbor.textfsm diff --git a/templates/cisco_xr_show_processes_cpu.template b/templates/cisco_xr_show_processes_cpu.textfsm similarity index 100% rename from templates/cisco_xr_show_processes_cpu.template rename to templates/cisco_xr_show_processes_cpu.textfsm diff --git a/templates/cisco_xr_show_redundancy_summary.template b/templates/cisco_xr_show_redundancy_summary.textfsm similarity index 100% rename from templates/cisco_xr_show_redundancy_summary.template rename to templates/cisco_xr_show_redundancy_summary.textfsm diff --git a/templates/cisco_xr_show_rsvp_neighbors.template b/templates/cisco_xr_show_rsvp_neighbors.textfsm similarity index 100% rename from templates/cisco_xr_show_rsvp_neighbors.template rename to templates/cisco_xr_show_rsvp_neighbors.textfsm diff --git a/templates/cisco_xr_show_version.template b/templates/cisco_xr_show_version.textfsm similarity index 100% rename from templates/cisco_xr_show_version.template rename to templates/cisco_xr_show_version.textfsm diff --git a/templates/dell_force10_show_arp.template b/templates/dell_force10_show_arp.textfsm similarity index 100% rename from templates/dell_force10_show_arp.template rename to templates/dell_force10_show_arp.textfsm diff --git a/templates/dell_force10_show_version.template b/templates/dell_force10_show_version.textfsm similarity index 100% rename from templates/dell_force10_show_version.template rename to templates/dell_force10_show_version.textfsm diff --git a/templates/dell_force10_show_vlan.template b/templates/dell_force10_show_vlan.textfsm similarity index 100% rename from templates/dell_force10_show_vlan.template rename to templates/dell_force10_show_vlan.textfsm diff --git a/templates/dell_force10_show_vlan_brief.template b/templates/dell_force10_show_vlan_brief.textfsm similarity index 100% rename from templates/dell_force10_show_vlan_brief.template rename to templates/dell_force10_show_vlan_brief.textfsm diff --git a/templates/fortinet_fortios_get_router_info_bgp_summary.template b/templates/fortinet_fortios_get_router_info_bgp_summary.textfsm similarity index 100% rename from templates/fortinet_fortios_get_router_info_bgp_summary.template rename to templates/fortinet_fortios_get_router_info_bgp_summary.textfsm diff --git a/templates/hp_comware_display_arp.template b/templates/hp_comware_display_arp.textfsm similarity index 100% rename from templates/hp_comware_display_arp.template rename to templates/hp_comware_display_arp.textfsm diff --git a/templates/hp_comware_display_clock.template b/templates/hp_comware_display_clock.textfsm similarity index 100% rename from templates/hp_comware_display_clock.template rename to templates/hp_comware_display_clock.textfsm diff --git a/templates/hp_comware_display_counters_bound_interface.template b/templates/hp_comware_display_counters_bound_interface.textfsm similarity index 100% rename from templates/hp_comware_display_counters_bound_interface.template rename to templates/hp_comware_display_counters_bound_interface.textfsm diff --git a/templates/hp_comware_display_mac-address.template b/templates/hp_comware_display_mac-address.textfsm similarity index 100% rename from templates/hp_comware_display_mac-address.template rename to templates/hp_comware_display_mac-address.textfsm diff --git a/templates/hp_comware_display_vlan_brief.template b/templates/hp_comware_display_vlan_brief.textfsm similarity index 100% rename from templates/hp_comware_display_vlan_brief.template rename to templates/hp_comware_display_vlan_brief.textfsm diff --git a/templates/hp_procurve_show_arp.template b/templates/hp_procurve_show_arp.textfsm similarity index 100% rename from templates/hp_procurve_show_arp.template rename to templates/hp_procurve_show_arp.textfsm diff --git a/templates/hp_procurve_show_mac-address.template b/templates/hp_procurve_show_mac-address.textfsm similarity index 100% rename from templates/hp_procurve_show_mac-address.template rename to templates/hp_procurve_show_mac-address.textfsm diff --git a/templates/hp_procurve_show_system.template b/templates/hp_procurve_show_system.textfsm similarity index 100% rename from templates/hp_procurve_show_system.template rename to templates/hp_procurve_show_system.textfsm diff --git a/templates/hp_procurve_show_tech_buffers.template b/templates/hp_procurve_show_tech_buffers.textfsm similarity index 100% rename from templates/hp_procurve_show_tech_buffers.template rename to templates/hp_procurve_show_tech_buffers.textfsm diff --git a/templates/hp_procurve_show_vlans.template b/templates/hp_procurve_show_vlans.textfsm similarity index 100% rename from templates/hp_procurve_show_vlans.template rename to templates/hp_procurve_show_vlans.textfsm diff --git a/templates/huawei_vrp_display_interface_brief.template b/templates/huawei_vrp_display_interface_brief.textfsm similarity index 100% rename from templates/huawei_vrp_display_interface_brief.template rename to templates/huawei_vrp_display_interface_brief.textfsm diff --git a/templates/huawei_vrp_display_temperature.template b/templates/huawei_vrp_display_temperature.textfsm similarity index 100% rename from templates/huawei_vrp_display_temperature.template rename to templates/huawei_vrp_display_temperature.textfsm diff --git a/templates/index b/templates/index index bdb0a6e0e2..7ced96feee 100644 --- a/templates/index +++ b/templates/index @@ -11,346 +11,346 @@ # Template, Hostname, Platform, Command -alcatel_aos_show_vlan.template, .*, alcatel_aos, show vlan +alcatel_aos_show_vlan.textfsm, .*, alcatel_aos, show vlan -alcatel_sros_show_router_bgp_routes_vpn-ipv4.template, .*, alcatel_sros, sh[[ow]] router bgp rou[[tes]] vpn-ipv4 -alcatel_sros_show_service_id_base.template, .*, alcatel_sros, sh[[ow]] serv[[ice]] id ba[[se]] -alcatel_sros_oam_mac-ping.template, .*, alcatel_sros, oam mac-pi[[ng]] +alcatel_sros_show_router_bgp_routes_vpn-ipv4.textfsm, .*, alcatel_sros, sh[[ow]] router bgp rou[[tes]] vpn-ipv4 +alcatel_sros_show_service_id_base.textfsm, .*, alcatel_sros, sh[[ow]] serv[[ice]] id ba[[se]] +alcatel_sros_oam_mac-ping.textfsm, .*, alcatel_sros, oam mac-pi[[ng]] -arista_eos_show_mac_security_participants_detail.template, .*, arista_eos, sh[[ow]] ma[[c]] secu[[rity]] part[[icipants]] det[[ail]] -arista_eos_show_interfaces_transceiver_detail.template, .*, arista_eos, sh[[ow]] inte[[rfaces]] tr[[ansceiver]] de[[tail]] -arista_eos_show_mac_security_mka_counters.template, .*, arista_eos, sh[[ow]] ma[[c]] secu[[rity]] mk[[a]] count[[ers]] -arista_eos_show_environment_temperature.template, .*, arista_eos, sh[[ow]] en[[vironment]] t[[emperature]] -arista_eos_show_interfaces_transceiver.template, .*, arista_eos, sh[[ow]] inte[[rfaces]] tr[[ansceiver]] -arista_eos_show_mac_security_interface.template, .*, arista_eos, sh[[ow]] ma[[c]] secu[[rity]] int[[erface]] -arista_eos_show_lldp_neighbors_detail.template, .*, arista_eos, sh[[ow]] ll[[dp]] nei[[ghbors]] d[[etail]] -arista_eos_show_environment_cooling.template, .*, arista_eos, sh[[ow]] en[[vironment]] c[[ooling]] -arista_eos_show_ip_interface_brief.template, .*, arista_eos, sh[[ow]] i[[p]] int[[erface]] br[[ief]] -arista_eos_show_interfaces_status.template, .*, arista_eos, sh[[ow]] int[[erfaces]] st[[atus]] -arista_eos_show_ip_helper-address.template, .*, arista_eos, sh[[ow]] ip he[[lper-address]] -arista_eos_show_mac_address-table.template, .*, arista_eos, sh[[ow]] m[[ac]] ad[[dress-table]] -arista_eos_show_ip_ospf_database.template, .*, arista_eos, sh[[ow]] i[[p]] o[[spf]] data[[base]] -arista_eos_show_ip_ospf_neighbor.template, .*, arista_eos, sh[[ow]] i[[p]] o[[spf]] nei[[ghbor]] -arista_eos_show_ip_access-lists.template, .*, arista_eos, sh[[ow]] i[[p]] acce[[ss-lists]] -arista_eos_show_ip_bgp_summary.template, .*, arista_eos, sh[[ow]] (?:i[[p]] bg[[p]]|bg[[p]] ev[[pn]]) su[[mmary]] -arista_eos_show_isis_neighbors.template, .*, arista_eos, sh[[ow]] isis ne[[ighbors]] -arista_eos_show_lldp_neighbors.template, .*, arista_eos, sh[[ow]] ll[[dp]] nei[[ghbors]] -arista_eos_show_snmp_community.template, .*, arista_eos, sh[[ow]] sn[[mp]] com[[munity]] -arista_eos_show_reload_cause.template, .*, arista_eos, sh[[ow]] relo[[ad]] ca[[use]] -arista_eos_show_boot-config.template, .*, arista_eos, sh[[ow]] boot-c[[onfig]] -arista_eos_show_interfaces.template, .*, arista_eos, sh[[ow]] inte[[rfaces]] -arista_eos_show_inventory.template, .*, arista_eos, sh[[ow]] inv[[entory]] -arista_eos_show_hostname.template, .*, arista_eos, sh[[ow]] hostn[[ame]] -arista_eos_show_ip_route.template, .*, arista_eos, sh[[ow]] i[[p]] rou[[te]] -arista_eos_show_version.template, .*, arista_eos, sh[[ow]] ver[[sion]] -arista_eos_show_ip_arp.template, .*, arista_eos, sh[[ow]] i[[p]] ar[[p]] -arista_eos_show_ip_bgp.template, .*, arista_eos, sh[[ow]] i[[p]] bg[[p]] -arista_eos_show_module.template, .*, arista_eos, sh[[ow]] modu[[le]] -arista_eos_bash_df_-h.template, .*, arista_eos, bas[[h]] d[[f]] [[-h]] -arista_eos_show_clock.template, .*, arista_eos, sh[[ow]] clo[[ck]] -arista_eos_dir_flash.template, .*, arista_eos, dir fl[[ash:]] -arista_eos_show_mlag.template, .*, arista_eos, sh[[ow]] ml[[ag]] -arista_eos_show_vlan.template, .*, arista_eos, sh[[ow]] vl[[an]] -arista_eos_show_vrf.template, .*, arista_eos, sh[[ow]] vrf +arista_eos_show_mac_security_participants_detail.textfsm, .*, arista_eos, sh[[ow]] ma[[c]] secu[[rity]] part[[icipants]] det[[ail]] +arista_eos_show_interfaces_transceiver_detail.textfsm, .*, arista_eos, sh[[ow]] inte[[rfaces]] tr[[ansceiver]] de[[tail]] +arista_eos_show_mac_security_mka_counters.textfsm, .*, arista_eos, sh[[ow]] ma[[c]] secu[[rity]] mk[[a]] count[[ers]] +arista_eos_show_environment_temperature.textfsm, .*, arista_eos, sh[[ow]] en[[vironment]] t[[emperature]] +arista_eos_show_interfaces_transceiver.textfsm, .*, arista_eos, sh[[ow]] inte[[rfaces]] tr[[ansceiver]] +arista_eos_show_mac_security_interface.textfsm, .*, arista_eos, sh[[ow]] ma[[c]] secu[[rity]] int[[erface]] +arista_eos_show_lldp_neighbors_detail.textfsm, .*, arista_eos, sh[[ow]] ll[[dp]] nei[[ghbors]] d[[etail]] +arista_eos_show_environment_cooling.textfsm, .*, arista_eos, sh[[ow]] en[[vironment]] c[[ooling]] +arista_eos_show_ip_interface_brief.textfsm, .*, arista_eos, sh[[ow]] i[[p]] int[[erface]] br[[ief]] +arista_eos_show_interfaces_status.textfsm, .*, arista_eos, sh[[ow]] int[[erfaces]] st[[atus]] +arista_eos_show_ip_helper-address.textfsm, .*, arista_eos, sh[[ow]] ip he[[lper-address]] +arista_eos_show_mac_address-table.textfsm, .*, arista_eos, sh[[ow]] m[[ac]] ad[[dress-table]] +arista_eos_show_ip_ospf_database.textfsm, .*, arista_eos, sh[[ow]] i[[p]] o[[spf]] data[[base]] +arista_eos_show_ip_ospf_neighbor.textfsm, .*, arista_eos, sh[[ow]] i[[p]] o[[spf]] nei[[ghbor]] +arista_eos_show_ip_access-lists.textfsm, .*, arista_eos, sh[[ow]] i[[p]] acce[[ss-lists]] +arista_eos_show_ip_bgp_summary.textfsm, .*, arista_eos, sh[[ow]] (?:i[[p]] bg[[p]]|bg[[p]] ev[[pn]]) su[[mmary]] +arista_eos_show_isis_neighbors.textfsm, .*, arista_eos, sh[[ow]] isis ne[[ighbors]] +arista_eos_show_lldp_neighbors.textfsm, .*, arista_eos, sh[[ow]] ll[[dp]] nei[[ghbors]] +arista_eos_show_snmp_community.textfsm, .*, arista_eos, sh[[ow]] sn[[mp]] com[[munity]] +arista_eos_show_reload_cause.textfsm, .*, arista_eos, sh[[ow]] relo[[ad]] ca[[use]] +arista_eos_show_boot-config.textfsm, .*, arista_eos, sh[[ow]] boot-c[[onfig]] +arista_eos_show_interfaces.textfsm, .*, arista_eos, sh[[ow]] inte[[rfaces]] +arista_eos_show_inventory.textfsm, .*, arista_eos, sh[[ow]] inv[[entory]] +arista_eos_show_hostname.textfsm, .*, arista_eos, sh[[ow]] hostn[[ame]] +arista_eos_show_ip_route.textfsm, .*, arista_eos, sh[[ow]] i[[p]] rou[[te]] +arista_eos_show_version.textfsm, .*, arista_eos, sh[[ow]] ver[[sion]] +arista_eos_show_ip_arp.textfsm, .*, arista_eos, sh[[ow]] i[[p]] ar[[p]] +arista_eos_show_ip_bgp.textfsm, .*, arista_eos, sh[[ow]] i[[p]] bg[[p]] +arista_eos_show_module.textfsm, .*, arista_eos, sh[[ow]] modu[[le]] +arista_eos_bash_df_-h.textfsm, .*, arista_eos, bas[[h]] d[[f]] [[-h]] +arista_eos_show_clock.textfsm, .*, arista_eos, sh[[ow]] clo[[ck]] +arista_eos_dir_flash.textfsm, .*, arista_eos, dir fl[[ash:]] +arista_eos_show_mlag.textfsm, .*, arista_eos, sh[[ow]] ml[[ag]] +arista_eos_show_vlan.textfsm, .*, arista_eos, sh[[ow]] vl[[an]] +arista_eos_show_vrf.textfsm, .*, arista_eos, sh[[ow]] vrf -aruba_os_show_ipv6_interface_brief.template, .*, aruba_os, sh[[ow]] ipv6 in[[terface]] b[[rief]] -aruba_os_show_ip_interface_brief.template, .*, aruba_os, sh[[ow]] ip in[[terface]] b[[rief]] +aruba_os_show_ipv6_interface_brief.textfsm, .*, aruba_os, sh[[ow]] ipv6 in[[terface]] b[[rief]] +aruba_os_show_ip_interface_brief.textfsm, .*, aruba_os, sh[[ow]] ip in[[terface]] b[[rief]] -avaya_ers_show_mac-address-table.template, .*, avaya_ers, sh[[ow]] mac-a[[ddress-table]] -avaya_ers_show_mlt_all-members.template, .*, avaya_ers, sh[[ow]] ml[[t]] a[[ll-members]] -avaya_ers_show_interface_name.template, .*, avaya_ers, sh[[ow]] in[[terfaces]] n[[ames]] -avaya_ers_show_logging_config.template, .*, avaya_ers, sh[[ow]] lo[[gging]] co[[nfig]] -avaya_ers_show_sys-info.template, .*, avaya_ers, sh[[ow]] sys-[[info]] -avaya_ers_show_vlan.template, .*, avaya_ers, sh[[ow]] vlan -avaya_ers_show_mlt.template, .*, avaya_ers, sh[[ow]] ml[[t]] +avaya_ers_show_mac-address-table.textfsm, .*, avaya_ers, sh[[ow]] mac-a[[ddress-table]] +avaya_ers_show_mlt_all-members.textfsm, .*, avaya_ers, sh[[ow]] ml[[t]] a[[ll-members]] +avaya_ers_show_interface_name.textfsm, .*, avaya_ers, sh[[ow]] in[[terfaces]] n[[ames]] +avaya_ers_show_logging_config.textfsm, .*, avaya_ers, sh[[ow]] lo[[gging]] co[[nfig]] +avaya_ers_show_sys-info.textfsm, .*, avaya_ers, sh[[ow]] sys-[[info]] +avaya_ers_show_vlan.textfsm, .*, avaya_ers, sh[[ow]] vlan +avaya_ers_show_mlt.textfsm, .*, avaya_ers, sh[[ow]] ml[[t]] -avaya_vsp_show_software.template, .*, avaya_vsp, sho[[w]] so[[ftware]] +avaya_vsp_show_software.textfsm, .*, avaya_vsp, sho[[w]] so[[ftware]] -brocade_fastiron_show_lldp_neighbors_detail.template, .*, brocade_fastiron, sh[[ow]] ll[[dp]] n[[eighbors]] d[[etail]] -brocade_fastiron_show_running-config_vlan.template, .*, brocade_fastiron, sh[[ow]] ru[[nning-config]] v[[lan]] -brocade_fastiron_show_interfaces_brief.template, .*, brocade_fastiron, sh[[ow]] in[[terfaces]] b[[rief]] -brocade_fastiron_show_lldp_neighbors.template, .*, brocade_fastiron, sh[[ow]] ll[[dp]] n[[eighbors]] -brocade_fastiron_show_mac-address.template, .*, brocade_fastiron, sh[[ow]] ma[[c-address]] -brocade_fastiron_show_interfaces.template, .*, brocade_fastiron, sh[[ow]] in[[terfaces]] -brocade_fastiron_show_lag_brief.template, .*, brocade_fastiron, sh[[ow]] la[[g]] b[[rief]] -brocade_fastiron_show_monitor.template, .*, brocade_fastiron, sh[[ow]] mo[[nitor]] -brocade_fastiron_show_version.template, .*, brocade_fastiron, sh[[ow]] ve[[rsion]] -brocade_fastiron_show_metro.template, .*, brocade_fastiron, sh[[ow]] met[[ro-ring]] -brocade_fastiron_show_trunk.template, .*, brocade_fastiron, sh[[ow]] tru[[nk]] -brocade_fastiron_show_span.template, .*, brocade_fastiron, sh[[ow]] sp[[an]] -brocade_fastiron_show_topo.template, .*, brocade_fastiron, sh[[ow]] to[[pology-group]] -brocade_fastiron_show_arp.template, .*, brocade_fastiron, sh[[ow]] a[[rp]] +brocade_fastiron_show_lldp_neighbors_detail.textfsm, .*, brocade_fastiron, sh[[ow]] ll[[dp]] n[[eighbors]] d[[etail]] +brocade_fastiron_show_running-config_vlan.textfsm, .*, brocade_fastiron, sh[[ow]] ru[[nning-config]] v[[lan]] +brocade_fastiron_show_interfaces_brief.textfsm, .*, brocade_fastiron, sh[[ow]] in[[terfaces]] b[[rief]] +brocade_fastiron_show_lldp_neighbors.textfsm, .*, brocade_fastiron, sh[[ow]] ll[[dp]] n[[eighbors]] +brocade_fastiron_show_mac-address.textfsm, .*, brocade_fastiron, sh[[ow]] ma[[c-address]] +brocade_fastiron_show_interfaces.textfsm, .*, brocade_fastiron, sh[[ow]] in[[terfaces]] +brocade_fastiron_show_lag_brief.textfsm, .*, brocade_fastiron, sh[[ow]] la[[g]] b[[rief]] +brocade_fastiron_show_monitor.textfsm, .*, brocade_fastiron, sh[[ow]] mo[[nitor]] +brocade_fastiron_show_version.textfsm, .*, brocade_fastiron, sh[[ow]] ve[[rsion]] +brocade_fastiron_show_metro.textfsm, .*, brocade_fastiron, sh[[ow]] met[[ro-ring]] +brocade_fastiron_show_trunk.textfsm, .*, brocade_fastiron, sh[[ow]] tru[[nk]] +brocade_fastiron_show_span.textfsm, .*, brocade_fastiron, sh[[ow]] sp[[an]] +brocade_fastiron_show_topo.textfsm, .*, brocade_fastiron, sh[[ow]] to[[pology-group]] +brocade_fastiron_show_arp.textfsm, .*, brocade_fastiron, sh[[ow]] a[[rp]] -brocade_netiron_show_running-config_interface.template, .*, brocade_netiron, sh[[ow]] ru[[nning-config]] i[[nterface]] -brocade_netiron_show_lldp_neighbors_detail.template, .*, brocade_netiron, sh[[ow]] ll[[dp]] n[[eighbors]] d[[etail]] -brocade_netiron_show_running-config_vlan.template, .*, brocade_netiron, sh[[ow]] ru[[nning-config]] v[[lan]] -brocade_netiron_show_interfaces_brief.template, .*, brocade_netiron, sh[[ow]] in[[terfaces]] b[[rief]] -brocade_netiron_show_monitor_actual.template, .*, brocade_netiron, sh[[ow]] mon[[itor]] (?:ac|co) -brocade_netiron_show_interfaces.template, .*, brocade_netiron, sh[[ow]] in[[terfaces]] -brocade_netiron_show_lag_brief.template, .*, brocade_netiron, sh[[ow]] lag b[[rief]] -brocade_netiron_show_metro.template, .*, brocade_netiron, sh[[ow]] met[[ro-ring]] -brocade_netiron_show_span.template, .*, brocade_netiron, sh[[ow]] sp[[anning-tree]] -brocade_netiron_show_topo.template, .*, brocade_netiron, sh[[ow]] to[[pology-group]] +brocade_netiron_show_running-config_interface.textfsm, .*, brocade_netiron, sh[[ow]] ru[[nning-config]] i[[nterface]] +brocade_netiron_show_lldp_neighbors_detail.textfsm, .*, brocade_netiron, sh[[ow]] ll[[dp]] n[[eighbors]] d[[etail]] +brocade_netiron_show_running-config_vlan.textfsm, .*, brocade_netiron, sh[[ow]] ru[[nning-config]] v[[lan]] +brocade_netiron_show_interfaces_brief.textfsm, .*, brocade_netiron, sh[[ow]] in[[terfaces]] b[[rief]] +brocade_netiron_show_monitor_actual.textfsm, .*, brocade_netiron, sh[[ow]] mon[[itor]] (?:ac|co) +brocade_netiron_show_interfaces.textfsm, .*, brocade_netiron, sh[[ow]] in[[terfaces]] +brocade_netiron_show_lag_brief.textfsm, .*, brocade_netiron, sh[[ow]] lag b[[rief]] +brocade_netiron_show_metro.textfsm, .*, brocade_netiron, sh[[ow]] met[[ro-ring]] +brocade_netiron_show_span.textfsm, .*, brocade_netiron, sh[[ow]] sp[[anning-tree]] +brocade_netiron_show_topo.textfsm, .*, brocade_netiron, sh[[ow]] to[[pology-group]] -checkpoint_gaia_show_interfaces_all.template, .*, checkpoint_gaia, show interfaces all -checkpoint_gaia_show_ntp_servers.template, .*, checkpoint_gaia, show ntp servers -checkpoint_gaia_show_version_all.template, .*, checkpoint_gaia, show version all -checkpoint_gaia_show_domainname.template, .*, checkpoint_gaia, show domainname -checkpoint_gaia_show_ipv6_route.template, .*, checkpoint_gaia, show ipv6 route -checkpoint_gaia_show_asset_all.template, .*, checkpoint_gaia, show asset all -checkpoint_gaia_show_route.template, .*, checkpoint_gaia, show route -checkpoint_gaia_show_dns.template, .*, checkpoint_gaia, show dns -checkpoint_gaia_show_lom.template, .*, checkpoint_gaia, show lom -checkpoint_gaia_fw_stat.template, .*, checkpoint_gaia, fw stat +checkpoint_gaia_show_interfaces_all.textfsm, .*, checkpoint_gaia, show interfaces all +checkpoint_gaia_show_ntp_servers.textfsm, .*, checkpoint_gaia, show ntp servers +checkpoint_gaia_show_version_all.textfsm, .*, checkpoint_gaia, show version all +checkpoint_gaia_show_domainname.textfsm, .*, checkpoint_gaia, show domainname +checkpoint_gaia_show_ipv6_route.textfsm, .*, checkpoint_gaia, show ipv6 route +checkpoint_gaia_show_asset_all.textfsm, .*, checkpoint_gaia, show asset all +checkpoint_gaia_show_route.textfsm, .*, checkpoint_gaia, show route +checkpoint_gaia_show_dns.textfsm, .*, checkpoint_gaia, show dns +checkpoint_gaia_show_lom.textfsm, .*, checkpoint_gaia, show lom +checkpoint_gaia_fw_stat.textfsm, .*, checkpoint_gaia, fw stat -ciena_6x_software_show.template, .*, ciena_6x, so[[ftware]] sh[[ow]] +ciena_6x_software_show.textfsm, .*, ciena_6x, so[[ftware]] sh[[ow]] -cisco_asa_show_running-config_object_network.template, .*, cisco_asa, sh[[ow]] ru[[nning-config]] o[[bject]] n[[etwork]] -cisco_asa_show_asp_table_vpn-context_detail.template, .*, cisco_asa, sh[[ow]] asp t[[able]] vpn-co[[ntext]] d[[etail]] -cisco_asa_show_running-config_crypto_ikev1.template, .*, cisco_asa, sh[[ow]] ru[[nning-config]] cr[[ypto]] ikev1 -cisco_asa_show_running-config_tunnel-group.template, .*, cisco_asa, sh[[ow]] ru[[nning-config]] tu[[nnel-group]] -cisco_asa_show_running-config_crypto_map.template, .*, cisco_asa, sh[[ow]] ru[[nning-config]] cr[[ypto]] m[[ap]] -cisco_asa_show_vpn-sessiondb_detail_l2l.template, .*, cisco_asa, sh[[ow]] vpn-[[sessiondb]] d[[etail]] l[[2l]] -cisco_asa_show_crypto_ikev1_sa_detail.template, .*, cisco_asa, sh[[ow]] cry[[pto]] ikev1 sa d[[etail]] -cisco_asa_show_object-group_network.template, .*, cisco_asa, sh[[ow]] (?:ru[[nning-config]] object-[[group]]|ob[[ject-group]]) n[[etwork]] -cisco_asa_show_running-config_ipsec.template, .*, cisco_asa, sh[[ow]] ru[[nning-config]] ips[[ec]] -cisco_asa_show_interface_detail.template, .*, cisco_asa, sh[[ow]] int[[erface]] d[[etail]] -cisco_asa_show_crypto_ipsec_sa.template, .*, cisco_asa, sh[[ow]] cry[[pto]] ip[[sec]] sa -cisco_asa_show_resource_usage.template, .*, cisco_asa, sh[[ow]] res[[ource]] u[[sage]] -cisco_asa_show_access-list.template, .*, cisco_asa, sh[[ow]] ac[[cess-list]] -cisco_asa_show_license_all.template, .*, cisco_asa, (?:fa[[ilover]]\s+e[[xec]]\s+)?sh[[ow]] lic[[ense]] a[[ll]] -cisco_asa_show_interface.template, .*, cisco_asa, sh[[ow]] int[[erface]] -cisco_asa_show_inventory.template, .*, cisco_asa, sh[[ow]] inven[[tory]] -cisco_asa_show_asp_drop.template, .*, cisco_asa, sh[[ow]] asp d[[rop]] -cisco_asa_show_failover.template, .*, cisco_asa, sh[[ow]] fa[[ilover]] -cisco_asa_show_version.template, .*, cisco_asa, sh[[ow]] ver[[sion]] -cisco_asa_show_route.template, .*, cisco_asa, sh[[ow]] ro[[ute]] -cisco_asa_show_xlate.template, .*, cisco_asa, sh[[ow]] x[[late]] -cisco_asa_show_name.template, .*, cisco_asa, sh[[ow]] nam[[e]] -cisco_asa_show_nat.template, .*, cisco_asa, sh[[ow]] nat -cisco_asa_dir.template, .*, cisco_asa, dir +cisco_asa_show_running-config_object_network.textfsm, .*, cisco_asa, sh[[ow]] ru[[nning-config]] o[[bject]] n[[etwork]] +cisco_asa_show_asp_table_vpn-context_detail.textfsm, .*, cisco_asa, sh[[ow]] asp t[[able]] vpn-co[[ntext]] d[[etail]] +cisco_asa_show_running-config_crypto_ikev1.textfsm, .*, cisco_asa, sh[[ow]] ru[[nning-config]] cr[[ypto]] ikev1 +cisco_asa_show_running-config_tunnel-group.textfsm, .*, cisco_asa, sh[[ow]] ru[[nning-config]] tu[[nnel-group]] +cisco_asa_show_running-config_crypto_map.textfsm, .*, cisco_asa, sh[[ow]] ru[[nning-config]] cr[[ypto]] m[[ap]] +cisco_asa_show_vpn-sessiondb_detail_l2l.textfsm, .*, cisco_asa, sh[[ow]] vpn-[[sessiondb]] d[[etail]] l[[2l]] +cisco_asa_show_crypto_ikev1_sa_detail.textfsm, .*, cisco_asa, sh[[ow]] cry[[pto]] ikev1 sa d[[etail]] +cisco_asa_show_object-group_network.textfsm, .*, cisco_asa, sh[[ow]] (?:ru[[nning-config]] object-[[group]]|ob[[ject-group]]) n[[etwork]] +cisco_asa_show_running-config_ipsec.textfsm, .*, cisco_asa, sh[[ow]] ru[[nning-config]] ips[[ec]] +cisco_asa_show_interface_detail.textfsm, .*, cisco_asa, sh[[ow]] int[[erface]] d[[etail]] +cisco_asa_show_crypto_ipsec_sa.textfsm, .*, cisco_asa, sh[[ow]] cry[[pto]] ip[[sec]] sa +cisco_asa_show_resource_usage.textfsm, .*, cisco_asa, sh[[ow]] res[[ource]] u[[sage]] +cisco_asa_show_access-list.textfsm, .*, cisco_asa, sh[[ow]] ac[[cess-list]] +cisco_asa_show_license_all.textfsm, .*, cisco_asa, (?:fa[[ilover]]\s+e[[xec]]\s+)?sh[[ow]] lic[[ense]] a[[ll]] +cisco_asa_show_interface.textfsm, .*, cisco_asa, sh[[ow]] int[[erface]] +cisco_asa_show_inventory.textfsm, .*, cisco_asa, sh[[ow]] inven[[tory]] +cisco_asa_show_asp_drop.textfsm, .*, cisco_asa, sh[[ow]] asp d[[rop]] +cisco_asa_show_failover.textfsm, .*, cisco_asa, sh[[ow]] fa[[ilover]] +cisco_asa_show_version.textfsm, .*, cisco_asa, sh[[ow]] ver[[sion]] +cisco_asa_show_route.textfsm, .*, cisco_asa, sh[[ow]] ro[[ute]] +cisco_asa_show_xlate.textfsm, .*, cisco_asa, sh[[ow]] x[[late]] +cisco_asa_show_name.textfsm, .*, cisco_asa, sh[[ow]] nam[[e]] +cisco_asa_show_nat.textfsm, .*, cisco_asa, sh[[ow]] nat +cisco_asa_dir.textfsm, .*, cisco_asa, dir -cisco_ios_show_switch_detail.template:cisco_ios_show_switch_detail_stack_ports.template, .*, cisco_ios, sh[[ow]] sw[[itch]] d[[etail]] -cisco_ios_show_running-config_partition_access-list.template, .*, cisco_ios, sh[[ow]] ru[[nning-config]] p[[artition]] a[[ccess-list]] -cisco_ios_show_running-config_partition_route-map.template, .*, cisco_ios, sh[[ow]] ru[[nning-config]] p[[artition]] route-[[map]] -cisco_ios_show_capability_feature_routing.template, .*, cisco_ios, sh[[ow]] cap[[ability]] f[[eature]] r[[outing]] -cisco_ios_show_authentication_sessions.template, .*, cisco_ios, show authen[[tication]] ses[[sions]] -cisco_ios_show_environment_temperature.template, .*, cisco_ios, sh[[ow]] envi[[ronment]] t[[emperature]] -cisco_ios_show_ip_ospf_interface_brief.template, .*, cisco_ios, sh[[ow]] ip ospf int[[erface]] -cisco_ios_show_processes_memory_sorted.template, .*, cisco_ios, sh[[ow]] pro[[cesses]] mem[[ory]] so[[rted]] -cisco_ios_show_interfaces_description.template, .*, cisco_ios, sh[[ow]] int[[erfaces]] des[[cription]] -cisco_ios_show_ip_device_tracking_all.template, .*, cisco_ios, sh[[ow]] ip de[[vice]] t[[racking]] a[[ll]] -cisco_ios_show_environment_power_all.template, .*, cisco_ios, sh[[ow]] envi[[ronment]] p[[ower]] a[[ll]] -cisco_ios_show_interface_transceiver.template, .*, cisco_ios, sh[[ow]] int[[erface]] trans[[ceiver]] -cisco_ios_show_interfaces_switchport.template, .*, cisco_ios, sh[[ow]] int[[erfaces]] sw[[itchport]] -cisco_ios_show_lldp_neighbors_detail.template, .*, cisco_ios, sh[[ow]] lld[[p]] neig[[hbors]] det[[ail]] -cisco_ios_show_cdp_neighbors_detail.template, .*, cisco_ios, sh[[ow]] c[[dp]] neig[[hbors]] det[[ail]] -cisco_ios_show_ipv6_interface_brief.template, .*, cisco_ios, sh[[ow]] ipv[[6]] i[[nterface]] b[[rief]] -cisco_ios_show_ip_eigrp_neighbors.template, .*, cisco_ios, sh[[ow]] ip ei[[grp]] nei[[ghbors]] -cisco_ios_show_ip_flow_toptalkers.template, .*, cisco_ios, sh[[ow]] ip fl[[ow]] top[[-talkers]] -cisco_ios_show_ip_interface_brief.template, .*, cisco_ios, sh[[ow]] ip int[[erface]] br[[ief]] -cisco_ios_show_interfaces_status.template, .*, cisco_ios, sh[[ow]] int[[erfaces]] st[[atus]] -cisco_ios_show_ip_eigrp_topology.template, .*, cisco_ios, sh[[ow]] ip eigrp top[[ology]] -cisco_ios_show_ip_source_binding.template, .*, cisco_ios, sh[[ow]] ip sou[[rce]] b[[inding]] -cisco_ios_show_mac-address-table.template, .*, cisco_ios, sh[[ow]] m[[ac-address-table]] -cisco_ios_show_ip_ospf_database.template, .*, cisco_ios, sh[[ow]] ip ospf data[[base]] -cisco_ios_show_ip_ospf_neighbor.template, .*, cisco_ios, sh[[ow]] ip ospf nei[[ghbor]] -cisco_ios_show_ip_access-lists.template, .*, cisco_ios, sh[[ow]] ip acce[[ss-lists]] -cisco_ios_show_power_available.template, .*, cisco_ios, sh[[ow]] pow[[er]] a[[vailable]] -cisco_ios_show_ip_bgp_summary.template, .*, cisco_ios, sh[[ow]] ip bgp sum[[mary]] -cisco_ios_show_ip_prefix-list.template, .*, cisco_ios, sh[[ow]] ip pre[[fix-list]] -cisco_ios_show_ipv6_neighbors.template, .*, cisco_ios, sh[[ow]] ipv[[6]] ne[[ighbors]] -cisco_ios_show_isis_neighbors.template, .*, cisco_ios, sh[[ow]] isis ne[[ighbors]] -cisco_ios_show_lldp_neighbors.template, .*, cisco_ios, sh[[ow]] lld[[p]] neig[[hbors]] -cisco_ios_show_power_supplies.template, .*, cisco_ios, sh[[ow]] pow[[er]] su[[pplies]] -cisco_ios_show_snmp_community.template, .*, cisco_ios, sh[[ow]] sn[[mp]] com[[munity]] -cisco_ios_show_cdp_neighbors.template, .*, cisco_ios, sh[[ow]] c[[dp]] neig[[hbors]] -cisco_ios_show_controller_t1.template, .*, cisco_ios, sh[[ow]] cont[[rollers]] t1 -cisco_ios_show_hosts_summary.template, .*, cisco_ios, sh[[ow]] ho[[sts]] summary -cisco_ios_show_platform_diag.template, .*, cisco_ios, sh[[ow]] plat[[form]] di[[ag]] -cisco_ios_show_processes_cpu.template, .*, cisco_ios, sh[[ow]] proc[[esses]] [[cpu]] -cisco_ios_show_spanning-tree.template, .*, cisco_ios, sh[[ow]] sp[[anning-tree]] -cisco_ios_show_standby_brief.template, .*, cisco_ios, sh[[ow]] standby(?:\s+\S+)? br[[ief]] -cisco_ios_show_ip_interface.template, .*, cisco_ios, sh[[ow]] ip int[[erface]] -cisco_ios_show_power_status.template, .*, cisco_ios, sh[[ow]] pow[[er]] st[[atus]] -cisco_ios_show_access-list.template, .*, cisco_ios, sh[[ow]] acc[[ess-list]] -cisco_ios_show_isdn_status.template, .*, cisco_ios, sh[[ow]] isd[[n]] st[[atus]] -cisco_ios_show_interfaces.template, .*, cisco_ios, sh[[ow]] int[[erfaces]] -cisco_ios_show_redundancy.template, .*, cisco_ios, sh[[ow]] redu[[ndancy]] -cisco_ios_show_vtp_status.template, .*, cisco_ios, sh[[ow]] vtp stat[[us]] -cisco_ios_show_dot1x_all.template, .*, cisco_ios, sh[[ow]] dot1x a[[ll]] -cisco_ios_show_inventory.template, .*, cisco_ios, sh[[ow]] inven[[tory]] -cisco_ios_show_ip_mroute.template, .*, cisco_ios, sh[[ow]] ip mr[[oute]] -cisco_ios_show_route-map.template, .*, cisco_ios, sh[[ow]] route-m[[ap]] -cisco_ios_show_snmp_user.template, .*, cisco_ios, sh[[ow]] sn[[mp]] u[[ser]] -cisco_ios_show_ip_route.template, .*, cisco_ios, sh[[ow]] ip r[[oute]] -cisco_ios_show_aliases.template, .*, cisco_ios, sh[[ow]] alia[[ses]] -cisco_ios_show_archive.template, .*, cisco_ios, sh[[ow]] arc[[hive]] -cisco_ios_show_license.template, .*, cisco_ios, sh[[ow]] lic[[ense]] -cisco_ios_show_standby.template, .*, cisco_ios, sh[[ow]] sta[[ndby]] -cisco_ios_show_version.template, .*, cisco_ios, sh[[ow]] ver[[sion]] -cisco_ios_show_ip_arp.template, .*, cisco_ios, sh[[ow]] i[[p]] a[[rp]] -cisco_ios_show_ip_bgp.template, .*, cisco_ios, sh[[ow]] i[[p]] bgp -cisco_ios_show_tacacs.template, .*, cisco_ios, sh[[ow]] tacacs -cisco_ios_show_clock.template, .*, cisco_ios, sh[[ow]] clo[[ck]] -cisco_ios_show_dmvpn.template, .*, cisco_ios, sh[[ow]] dm[[vpn]] -cisco_ios_show_boot.template, .*, cisco_ios, sh[[ow]] boot -cisco_ios_show_vlan.template, .*, cisco_ios, sh[[ow]] vlan -cisco_ios_show_vrf.template, .*, cisco_ios, sh[[ow]] vrf -cisco_ios_dir.template, .*, cisco_ios, dir +cisco_ios_show_switch_detail.textfsm:cisco_ios_show_switch_detail_stack_ports.textfsm, .*, cisco_ios, sh[[ow]] sw[[itch]] d[[etail]] +cisco_ios_show_running-config_partition_access-list.textfsm, .*, cisco_ios, sh[[ow]] ru[[nning-config]] p[[artition]] a[[ccess-list]] +cisco_ios_show_running-config_partition_route-map.textfsm, .*, cisco_ios, sh[[ow]] ru[[nning-config]] p[[artition]] route-[[map]] +cisco_ios_show_capability_feature_routing.textfsm, .*, cisco_ios, sh[[ow]] cap[[ability]] f[[eature]] r[[outing]] +cisco_ios_show_authentication_sessions.textfsm, .*, cisco_ios, show authen[[tication]] ses[[sions]] +cisco_ios_show_environment_temperature.textfsm, .*, cisco_ios, sh[[ow]] envi[[ronment]] t[[emperature]] +cisco_ios_show_ip_ospf_interface_brief.textfsm, .*, cisco_ios, sh[[ow]] ip ospf int[[erface]] +cisco_ios_show_processes_memory_sorted.textfsm, .*, cisco_ios, sh[[ow]] pro[[cesses]] mem[[ory]] so[[rted]] +cisco_ios_show_interfaces_description.textfsm, .*, cisco_ios, sh[[ow]] int[[erfaces]] des[[cription]] +cisco_ios_show_ip_device_tracking_all.textfsm, .*, cisco_ios, sh[[ow]] ip de[[vice]] t[[racking]] a[[ll]] +cisco_ios_show_environment_power_all.textfsm, .*, cisco_ios, sh[[ow]] envi[[ronment]] p[[ower]] a[[ll]] +cisco_ios_show_interface_transceiver.textfsm, .*, cisco_ios, sh[[ow]] int[[erface]] trans[[ceiver]] +cisco_ios_show_interfaces_switchport.textfsm, .*, cisco_ios, sh[[ow]] int[[erfaces]] sw[[itchport]] +cisco_ios_show_lldp_neighbors_detail.textfsm, .*, cisco_ios, sh[[ow]] lld[[p]] neig[[hbors]] det[[ail]] +cisco_ios_show_cdp_neighbors_detail.textfsm, .*, cisco_ios, sh[[ow]] c[[dp]] neig[[hbors]] det[[ail]] +cisco_ios_show_ipv6_interface_brief.textfsm, .*, cisco_ios, sh[[ow]] ipv[[6]] i[[nterface]] b[[rief]] +cisco_ios_show_ip_eigrp_neighbors.textfsm, .*, cisco_ios, sh[[ow]] ip ei[[grp]] nei[[ghbors]] +cisco_ios_show_ip_flow_toptalkers.textfsm, .*, cisco_ios, sh[[ow]] ip fl[[ow]] top[[-talkers]] +cisco_ios_show_ip_interface_brief.textfsm, .*, cisco_ios, sh[[ow]] ip int[[erface]] br[[ief]] +cisco_ios_show_interfaces_status.textfsm, .*, cisco_ios, sh[[ow]] int[[erfaces]] st[[atus]] +cisco_ios_show_ip_eigrp_topology.textfsm, .*, cisco_ios, sh[[ow]] ip eigrp top[[ology]] +cisco_ios_show_ip_source_binding.textfsm, .*, cisco_ios, sh[[ow]] ip sou[[rce]] b[[inding]] +cisco_ios_show_mac-address-table.textfsm, .*, cisco_ios, sh[[ow]] m[[ac-address-table]] +cisco_ios_show_ip_ospf_database.textfsm, .*, cisco_ios, sh[[ow]] ip ospf data[[base]] +cisco_ios_show_ip_ospf_neighbor.textfsm, .*, cisco_ios, sh[[ow]] ip ospf nei[[ghbor]] +cisco_ios_show_ip_access-lists.textfsm, .*, cisco_ios, sh[[ow]] ip acce[[ss-lists]] +cisco_ios_show_power_available.textfsm, .*, cisco_ios, sh[[ow]] pow[[er]] a[[vailable]] +cisco_ios_show_ip_bgp_summary.textfsm, .*, cisco_ios, sh[[ow]] ip bgp sum[[mary]] +cisco_ios_show_ip_prefix-list.textfsm, .*, cisco_ios, sh[[ow]] ip pre[[fix-list]] +cisco_ios_show_ipv6_neighbors.textfsm, .*, cisco_ios, sh[[ow]] ipv[[6]] ne[[ighbors]] +cisco_ios_show_isis_neighbors.textfsm, .*, cisco_ios, sh[[ow]] isis ne[[ighbors]] +cisco_ios_show_lldp_neighbors.textfsm, .*, cisco_ios, sh[[ow]] lld[[p]] neig[[hbors]] +cisco_ios_show_power_supplies.textfsm, .*, cisco_ios, sh[[ow]] pow[[er]] su[[pplies]] +cisco_ios_show_snmp_community.textfsm, .*, cisco_ios, sh[[ow]] sn[[mp]] com[[munity]] +cisco_ios_show_cdp_neighbors.textfsm, .*, cisco_ios, sh[[ow]] c[[dp]] neig[[hbors]] +cisco_ios_show_controller_t1.textfsm, .*, cisco_ios, sh[[ow]] cont[[rollers]] t1 +cisco_ios_show_hosts_summary.textfsm, .*, cisco_ios, sh[[ow]] ho[[sts]] summary +cisco_ios_show_platform_diag.textfsm, .*, cisco_ios, sh[[ow]] plat[[form]] di[[ag]] +cisco_ios_show_processes_cpu.textfsm, .*, cisco_ios, sh[[ow]] proc[[esses]] [[cpu]] +cisco_ios_show_spanning-tree.textfsm, .*, cisco_ios, sh[[ow]] sp[[anning-tree]] +cisco_ios_show_standby_brief.textfsm, .*, cisco_ios, sh[[ow]] standby(?:\s+\S+)? br[[ief]] +cisco_ios_show_ip_interface.textfsm, .*, cisco_ios, sh[[ow]] ip int[[erface]] +cisco_ios_show_power_status.textfsm, .*, cisco_ios, sh[[ow]] pow[[er]] st[[atus]] +cisco_ios_show_access-list.textfsm, .*, cisco_ios, sh[[ow]] acc[[ess-list]] +cisco_ios_show_isdn_status.textfsm, .*, cisco_ios, sh[[ow]] isd[[n]] st[[atus]] +cisco_ios_show_interfaces.textfsm, .*, cisco_ios, sh[[ow]] int[[erfaces]] +cisco_ios_show_redundancy.textfsm, .*, cisco_ios, sh[[ow]] redu[[ndancy]] +cisco_ios_show_vtp_status.textfsm, .*, cisco_ios, sh[[ow]] vtp stat[[us]] +cisco_ios_show_dot1x_all.textfsm, .*, cisco_ios, sh[[ow]] dot1x a[[ll]] +cisco_ios_show_inventory.textfsm, .*, cisco_ios, sh[[ow]] inven[[tory]] +cisco_ios_show_ip_mroute.textfsm, .*, cisco_ios, sh[[ow]] ip mr[[oute]] +cisco_ios_show_route-map.textfsm, .*, cisco_ios, sh[[ow]] route-m[[ap]] +cisco_ios_show_snmp_user.textfsm, .*, cisco_ios, sh[[ow]] sn[[mp]] u[[ser]] +cisco_ios_show_ip_route.textfsm, .*, cisco_ios, sh[[ow]] ip r[[oute]] +cisco_ios_show_aliases.textfsm, .*, cisco_ios, sh[[ow]] alia[[ses]] +cisco_ios_show_archive.textfsm, .*, cisco_ios, sh[[ow]] arc[[hive]] +cisco_ios_show_license.textfsm, .*, cisco_ios, sh[[ow]] lic[[ense]] +cisco_ios_show_standby.textfsm, .*, cisco_ios, sh[[ow]] sta[[ndby]] +cisco_ios_show_version.textfsm, .*, cisco_ios, sh[[ow]] ver[[sion]] +cisco_ios_show_ip_arp.textfsm, .*, cisco_ios, sh[[ow]] i[[p]] a[[rp]] +cisco_ios_show_ip_bgp.textfsm, .*, cisco_ios, sh[[ow]] i[[p]] bgp +cisco_ios_show_tacacs.textfsm, .*, cisco_ios, sh[[ow]] tacacs +cisco_ios_show_clock.textfsm, .*, cisco_ios, sh[[ow]] clo[[ck]] +cisco_ios_show_dmvpn.textfsm, .*, cisco_ios, sh[[ow]] dm[[vpn]] +cisco_ios_show_boot.textfsm, .*, cisco_ios, sh[[ow]] boot +cisco_ios_show_vlan.textfsm, .*, cisco_ios, sh[[ow]] vlan +cisco_ios_show_vrf.textfsm, .*, cisco_ios, sh[[ow]] vrf +cisco_ios_dir.textfsm, .*, cisco_ios, dir -cisco_nxos_show_l2rib_internal_permanently-frozen-list.template, .*, cisco_nxos, sh[[ow]] l2ri[[b]] i[[nternal]] pe[[rmanently-frozen-list]] -cisco_nxos_show_configuration_session_summary.template, .*, cisco_nxos, sh[[ow]] configu[[ration]] s[[ession]] su[[mmary]] -cisco_nxos_show_interface_transceiver_details.template, .*, cisco_nxos, sh[[ow]] int[[erface]] tra[[nsceiver]] de[[tails]] -cisco_nxos_show_environment_temperature.template, .*, cisco_nxos, sh[[ow]] env[[ironment]] t[[emperature]] -cisco_nxos_show_forwarding_ipv4_route.template, .*, cisco_nxos, sh[[ow]] fo[[rwarding]] ipv4 ro[[ute]] -cisco_nxos_show_interfaces_switchport.template, .*, cisco_nxos, sh[[ow]] int[[erfaces]] sw[[itchport]] -cisco_nxos_show_ip_dhcp_relay_address.template, .*, cisco_nxos, sh[[ow]] ip dh[[cp]] r[[elay]] a[[ddress]] -cisco_nxos_show_lldp_neighbors_detail.template, .*, cisco_nxos, sh[[ow]] ll[[dp]] nei[[ghbors]] d[[etail]] -cisco_nxos_show_cdp_neighbors_detail.template, .*, cisco_nxos, sh[[ow]] c[[dp]] neig[[hbors]] det[[ail]] -cisco_nxos_show_ipv6_interface_brief.template, .*, cisco_nxos, sh[[ow]] ipv[[6]] interf[[ace]] b[[rief]] -cisco_nxos_show_port-channel_summary.template, .*, cisco_nxos, sh[[ow]] po[[rt-channel]] sum[[mary]] -cisco_nxos_show_cts_interface_brief.template, .*, cisco_nxos, sh[[ow]] cts inte[[rface]] br[[ief]] -cisco_nxos_show_ip_interface_brief.template, .*, cisco_nxos, sh[[ow]] ip int[[erface]] b[[rief]] -cisco_nxos_show_cts_interface_all.template, .*, cisco_nxos, sh[[ow]] ct[[s]] inter[[face]] al[[l]] -cisco_nxos_show_ip_community-list.template, .*, cisco_nxos, sh[[ow]] ip comm[[unity-list]] -cisco_nxos_show_mac_address-table.template, .*, cisco_nxos, sh[[ow]] m[[ac]] addr[[ess-table]] -cisco_nxos_show_interface_status.template, .*, cisco_nxos, sh[[ow]] int[[erface]] st[[atus]] -cisco_nxos_show_ip_bgp_neighbors.template, .*, cisco_nxos, sh[[ow]] ip bgp nei[[ghbors]] -cisco_nxos_show_ip_ospf_database.template, .*, cisco_nxos, sh[[ow]] ip o[[spf]] d[[atabase]] -cisco_nxos_show_ip_ospf_neighbor.template, .*, cisco_nxos, sh[[ow]] ip ospf nei[[ghbor]] -cisco_nxos_show_interface_brief.template, .*, cisco_nxos, sh[[ow]] int[[erface]] br[[ief]] -cisco_nxos_show_flogi_database.template, .*, cisco_nxos, sh[[ow]] fl[[ogi]] d[[atabase]] -cisco_nxos_show_ip_bgp_summary.template, .*, cisco_nxos, sh[[ow]] ip b[[gp]] s[[ummary]] -cisco_nxos_show_lldp_neighbors.template, .*, cisco_nxos, sh[[ow]] ll[[dp]] nei[[ghbors]] -cisco_nxos_show_cdp_neighbors.template, .*, cisco_nxos, sh[[ow]] cd[[p]] neig[[hbors]] -cisco_nxos_show_ip_arp_detail.template, .*, cisco_nxos, sh[[ow]] i[[p]] a[[rp]] det[[ail]] -cisco_nxos_show_processes_cpu.template, .*, cisco_nxos, sh[[ow]] proc[[esses]] c[[pu]] -cisco_nxos_show_access-lists.template, .*, cisco_nxos, sh[[ow]] acc[[ess-lists]] -cisco_nxos_show_environments.template, .*, cisco_nxos, sh[[ow]] envi[[ronments]] -cisco_nxos_show_interface.template, .*, cisco_nxos, sh[[ow]] inte[[rface]] -cisco_nxos_show_inventory.template, .*, cisco_nxos, sh[[ow]] inv[[entory]] -cisco_nxos_show_route-map.template, .*, cisco_nxos, sh[[ow]] route-m[[ap]] -cisco_nxos_show_hostname.template, .*, cisco_nxos, sh[[ow]] hostn[[ame]] -cisco_nxos_show_ip_route.template, .*, cisco_nxos, sh[[ow]] ip route -cisco_nxos_show_feature.template, .*, cisco_nxos, sh[[ow]] feat[[ure]] -cisco_nxos_show_version.template, .*, cisco_nxos, sh[[ow]] ver[[sion]] -cisco_nxos_show_fex_id.template, .*, cisco_nxos, sh[[ow]] fex (\S+) -cisco_nxos_show_ip_arp.template, .*, cisco_nxos, sh[[ow]] i[[p]] a[[rp]] -cisco_nxos_show_ip_bgp.template, .*, cisco_nxos, sh[[ow]] i[[p]] bgp -cisco_nxos_show_module.template, .*, cisco_nxos, sh[[ow]] mod[[ule]] -cisco_nxos_show_clock.template, .*, cisco_nxos, sh[[ow]] clo[[ck]] -cisco_nxos_show_vlan.template, .*, cisco_nxos, sh[[ow]] vl[[an]] -cisco_nxos_show_fex.template, .*, cisco_nxos, sh[[ow]] fex -cisco_nxos_show_vpc.template, .*, cisco_nxos, sh[[ow]] vpc -cisco_nxos_show_vrf.template, .*, cisco_nxos, sh[[ow]] vrf +cisco_nxos_show_l2rib_internal_permanently-frozen-list.textfsm, .*, cisco_nxos, sh[[ow]] l2ri[[b]] i[[nternal]] pe[[rmanently-frozen-list]] +cisco_nxos_show_configuration_session_summary.textfsm, .*, cisco_nxos, sh[[ow]] configu[[ration]] s[[ession]] su[[mmary]] +cisco_nxos_show_interface_transceiver_details.textfsm, .*, cisco_nxos, sh[[ow]] int[[erface]] tra[[nsceiver]] de[[tails]] +cisco_nxos_show_environment_temperature.textfsm, .*, cisco_nxos, sh[[ow]] env[[ironment]] t[[emperature]] +cisco_nxos_show_forwarding_ipv4_route.textfsm, .*, cisco_nxos, sh[[ow]] fo[[rwarding]] ipv4 ro[[ute]] +cisco_nxos_show_interfaces_switchport.textfsm, .*, cisco_nxos, sh[[ow]] int[[erfaces]] sw[[itchport]] +cisco_nxos_show_ip_dhcp_relay_address.textfsm, .*, cisco_nxos, sh[[ow]] ip dh[[cp]] r[[elay]] a[[ddress]] +cisco_nxos_show_lldp_neighbors_detail.textfsm, .*, cisco_nxos, sh[[ow]] ll[[dp]] nei[[ghbors]] d[[etail]] +cisco_nxos_show_cdp_neighbors_detail.textfsm, .*, cisco_nxos, sh[[ow]] c[[dp]] neig[[hbors]] det[[ail]] +cisco_nxos_show_ipv6_interface_brief.textfsm, .*, cisco_nxos, sh[[ow]] ipv[[6]] interf[[ace]] b[[rief]] +cisco_nxos_show_port-channel_summary.textfsm, .*, cisco_nxos, sh[[ow]] po[[rt-channel]] sum[[mary]] +cisco_nxos_show_cts_interface_brief.textfsm, .*, cisco_nxos, sh[[ow]] cts inte[[rface]] br[[ief]] +cisco_nxos_show_ip_interface_brief.textfsm, .*, cisco_nxos, sh[[ow]] ip int[[erface]] b[[rief]] +cisco_nxos_show_cts_interface_all.textfsm, .*, cisco_nxos, sh[[ow]] ct[[s]] inter[[face]] al[[l]] +cisco_nxos_show_ip_community-list.textfsm, .*, cisco_nxos, sh[[ow]] ip comm[[unity-list]] +cisco_nxos_show_mac_address-table.textfsm, .*, cisco_nxos, sh[[ow]] m[[ac]] addr[[ess-table]] +cisco_nxos_show_interface_status.textfsm, .*, cisco_nxos, sh[[ow]] int[[erface]] st[[atus]] +cisco_nxos_show_ip_bgp_neighbors.textfsm, .*, cisco_nxos, sh[[ow]] ip bgp nei[[ghbors]] +cisco_nxos_show_ip_ospf_database.textfsm, .*, cisco_nxos, sh[[ow]] ip o[[spf]] d[[atabase]] +cisco_nxos_show_ip_ospf_neighbor.textfsm, .*, cisco_nxos, sh[[ow]] ip ospf nei[[ghbor]] +cisco_nxos_show_interface_brief.textfsm, .*, cisco_nxos, sh[[ow]] int[[erface]] br[[ief]] +cisco_nxos_show_flogi_database.textfsm, .*, cisco_nxos, sh[[ow]] fl[[ogi]] d[[atabase]] +cisco_nxos_show_ip_bgp_summary.textfsm, .*, cisco_nxos, sh[[ow]] ip b[[gp]] s[[ummary]] +cisco_nxos_show_lldp_neighbors.textfsm, .*, cisco_nxos, sh[[ow]] ll[[dp]] nei[[ghbors]] +cisco_nxos_show_cdp_neighbors.textfsm, .*, cisco_nxos, sh[[ow]] cd[[p]] neig[[hbors]] +cisco_nxos_show_ip_arp_detail.textfsm, .*, cisco_nxos, sh[[ow]] i[[p]] a[[rp]] det[[ail]] +cisco_nxos_show_processes_cpu.textfsm, .*, cisco_nxos, sh[[ow]] proc[[esses]] c[[pu]] +cisco_nxos_show_access-lists.textfsm, .*, cisco_nxos, sh[[ow]] acc[[ess-lists]] +cisco_nxos_show_environments.textfsm, .*, cisco_nxos, sh[[ow]] envi[[ronments]] +cisco_nxos_show_interface.textfsm, .*, cisco_nxos, sh[[ow]] inte[[rface]] +cisco_nxos_show_inventory.textfsm, .*, cisco_nxos, sh[[ow]] inv[[entory]] +cisco_nxos_show_route-map.textfsm, .*, cisco_nxos, sh[[ow]] route-m[[ap]] +cisco_nxos_show_hostname.textfsm, .*, cisco_nxos, sh[[ow]] hostn[[ame]] +cisco_nxos_show_ip_route.textfsm, .*, cisco_nxos, sh[[ow]] ip route +cisco_nxos_show_feature.textfsm, .*, cisco_nxos, sh[[ow]] feat[[ure]] +cisco_nxos_show_version.textfsm, .*, cisco_nxos, sh[[ow]] ver[[sion]] +cisco_nxos_show_fex_id.textfsm, .*, cisco_nxos, sh[[ow]] fex (\S+) +cisco_nxos_show_ip_arp.textfsm, .*, cisco_nxos, sh[[ow]] i[[p]] a[[rp]] +cisco_nxos_show_ip_bgp.textfsm, .*, cisco_nxos, sh[[ow]] i[[p]] bgp +cisco_nxos_show_module.textfsm, .*, cisco_nxos, sh[[ow]] mod[[ule]] +cisco_nxos_show_clock.textfsm, .*, cisco_nxos, sh[[ow]] clo[[ck]] +cisco_nxos_show_vlan.textfsm, .*, cisco_nxos, sh[[ow]] vl[[an]] +cisco_nxos_show_fex.textfsm, .*, cisco_nxos, sh[[ow]] fex +cisco_nxos_show_vpc.textfsm, .*, cisco_nxos, sh[[ow]] vpc +cisco_nxos_show_vrf.textfsm, .*, cisco_nxos, sh[[ow]] vrf -cisco_wlc_ssh_show_advanced_802.11a_channel.template, .*, cisco_wlc_ssh, sh[[ow]] ad[[vanced]] 802\.11[ab] ch[[annel]] -cisco_wlc_ssh_show_802.11a_cleanair_config.template, .*, cisco_wlc_ssh, sh[[ow]] 802\.11[ab] cl[[eanair]] c[[onfig]] -cisco_wlc_ssh_show_cdp_neighbors_detail.template, .*, cisco_wlc_ssh, sh[[ow]] c[[dp]] neig[[hbors]] det[[ail]] -cisco_wlc_ssh_show_rf-profile_summary.template, .*, cisco_wlc_ssh, sh[[ow]] rf-[[profile]] s[[ummary]] -cisco_wlc_ssh_show_ap_config_general.template, .*, cisco_wlc_ssh, sh[[ow]] ap con[[fig]] ge[[neral]] -cisco_wlc_ssh_show_interface_summary.template, .*, cisco_wlc_ssh, sh[[ow]] int[[erface]] s[[ummary]] -cisco_wlc_ssh_show_client_detail.template, .*, cisco_wlc_ssh, sh[[ow]] cl[[ient]] det[[ail]] -cisco_wlc_ssh_show_exclusionlist.template, .*, cisco_wlc_ssh, sh[[ow]] ex[[clusionlist]] -cisco_wlc_ssh_show_ap_summary.template, .*, cisco_wlc_ssh, sh[[ow]] ap sum[[mary]] -cisco_wlc_ssh_show_inventory.template, .*, cisco_wlc_ssh, sh[[ow]] inve[[ntory]] -cisco_wlc_ssh_show_802.11a.template, .*, cisco_wlc_ssh, show 802\.11[ab] -cisco_wlc_ssh_show_sysinfo.template, .*, cisco_wlc_ssh, sh[[ow]] sysi[[nfo]] +cisco_wlc_ssh_show_advanced_802.11a_channel.textfsm, .*, cisco_wlc_ssh, sh[[ow]] ad[[vanced]] 802\.11[ab] ch[[annel]] +cisco_wlc_ssh_show_802.11a_cleanair_config.textfsm, .*, cisco_wlc_ssh, sh[[ow]] 802\.11[ab] cl[[eanair]] c[[onfig]] +cisco_wlc_ssh_show_cdp_neighbors_detail.textfsm, .*, cisco_wlc_ssh, sh[[ow]] c[[dp]] neig[[hbors]] det[[ail]] +cisco_wlc_ssh_show_rf-profile_summary.textfsm, .*, cisco_wlc_ssh, sh[[ow]] rf-[[profile]] s[[ummary]] +cisco_wlc_ssh_show_ap_config_general.textfsm, .*, cisco_wlc_ssh, sh[[ow]] ap con[[fig]] ge[[neral]] +cisco_wlc_ssh_show_interface_summary.textfsm, .*, cisco_wlc_ssh, sh[[ow]] int[[erface]] s[[ummary]] +cisco_wlc_ssh_show_client_detail.textfsm, .*, cisco_wlc_ssh, sh[[ow]] cl[[ient]] det[[ail]] +cisco_wlc_ssh_show_exclusionlist.textfsm, .*, cisco_wlc_ssh, sh[[ow]] ex[[clusionlist]] +cisco_wlc_ssh_show_ap_summary.textfsm, .*, cisco_wlc_ssh, sh[[ow]] ap sum[[mary]] +cisco_wlc_ssh_show_inventory.textfsm, .*, cisco_wlc_ssh, sh[[ow]] inve[[ntory]] +cisco_wlc_ssh_show_802.11a.textfsm, .*, cisco_wlc_ssh, show 802\.11[ab] +cisco_wlc_ssh_show_sysinfo.textfsm, .*, cisco_wlc_ssh, sh[[ow]] sysi[[nfo]] -cisco_xr_show_controllers_fabric_fia_errors_ingress_location.template, .*, cisco_xr, sh[[ow]] contr[[ollers]] fabric fi[[a]] err[[ors]] in[[gress]] loc[[ation]] -cisco_xr_show_controllers_fabric_fia_drops_ingress_location.template, .*, cisco_xr, sh[[ow]] contr[[ollers]] fabric fi[[a]] dr[[ops]] in[[gress]] loc[[ation]] -cisco_xr_show_controllers_fabric_fia_errors_egress_location.template, .*, cisco_xr, sh[[ow]] contr[[ollers]] fabric fi[[a]] err[[ors]] eg[[ress]] loc[[ation]] -cisco_xr_show_controllers_fabric_fia_drops_egress_location.template, .*, cisco_xr, sh[[ow]] contr[[ollers]] fabric fi[[a]] dr[[ops]] eg[[ress]] loc[[ation]] -cisco_xr_show_lpts_pifib_hardware_police_location.template, .*, cisco_xr, sh[[ow]] lpts pifib hardware police loc[[ation]] -cisco_xr_show_controllers_HundredGigabitEthernet.template, .*, cisco_xr, sh[[ow]] contr[[ollers]] Hu[[ndredGigabitEthernet]] -cisco_xr_show_bgp_vrf_all_ipv4_unicast_summary.template, .*, cisco_xr, sh[[ow]] bg[[p]] v[[rf]] all ip[[v4]] uni[[cast]] summ[[ary]] -cisco_xr_admin_show_controller_fabric_health.template, .*, cisco_xr, adm[[in]] sh[[ow]] controller fab[[ric]] hea[[lth]] -cisco_xr_show_controller_fabric_plane_all.template, .*, cisco_xr, sh[[ow]] controller fab[[ric]] pla[[ne]] all -cisco_xr_show_configuration_commit_list.template, .*, cisco_xr, sh[[ow]] conf[[iguration]] c[[ommit]] l[[ist]] -cisco_xr_show_asic-errors_all_location.template, .*, cisco_xr, sh[[ow]] asic-er[[rors]] all loc[[ation]] -cisco_xr_show_dhcp_ipv4_proxy_binding.template, .*, cisco_xr, sh[[ow]] dh[[cp]] ipv4 p[[roxy]] b[[inding]] -cisco_xr_show_mpls_ldp_neighbor_brief.template, .*, cisco_xr, sh[[ow]] mp[[ls]] ld[[p]] neigh[[bor]] br[[ief]] -cisco_xr_admin_show_environment_fan.template, .*, cisco_xr, adm[[in]] sh[[ow]] env[[ironment]] f[[an]] -cisco_xr_show_cdp_neighbors_detail.template, .*, cisco_xr, sh[[ow]] c[[dp]] neig[[hbors]] det[[ail]] -cisco_xr_show_controllers_all_phy.template, .*, cisco_xr, sh[[ow]] contr[[ollers]] (\S+) ph[[y]] -cisco_xr_show_cef_drops_location.template, .*, cisco_xr, sh[[ow]] cef drops loc[[ation]] -cisco_xr_show_ip_interface_brief.template, .*, cisco_xr, sh[[ow]] ip int[[erface]] br[[ief]] -cisco_xr_show_redundancy_summary.template, .*, cisco_xr, sh[[ow]] redun[[dancy]] summ[[ary]] -cisco_xr_admin_show_inventory.template, .*, cisco_xr, adm[[in]] sh[[ow]] inven[[tory]] -cisco_xr_show_interface_brief.template, .*, cisco_xr, sh[[ow]] int[[erface]] br[[ief]] -cisco_xr_admin_show_platform.template, .*, cisco_xr, adm[[in]] sh[[ow]] pla[[tform]] -cisco_xr_show_ip_bgp_summary.template, .*, cisco_xr, sh[[ow]] ip b[[gp]] s[[ummary]] -cisco_xr_show_ipv6_neighbors.template, .*, cisco_xr, sh[[ow]] ipv6 ne[[ighbors]] -cisco_xr_show_isis_neighbors.template, .*, cisco_xr, sh[[ow]] isis ne[[ighbors]] -cisco_xr_show_lldp_neighbors.template, .*, cisco_xr, sh[[ow]] lld[[p]] neig[[hbors]] -cisco_xr_show_rsvp_neighbors.template, .*, cisco_xr, sh[[ow]] rs[[vp]] neigh[[bors]] -cisco_xr_show_bgp_neighbors.template, .*, cisco_xr, sh[[ow]] bg[[p]] nei[[ghbors]] -cisco_xr_show_ospf_neighbor.template, .*, cisco_xr, sh[[ow]] ospf nei[[ghbor]] -cisco_xr_show_processes_cpu.template, .*, cisco_xr, sh[[ow]] proc[[esses]] c[[pu]] -cisco_xr_show_bfd_sessions.template, .*, cisco_xr, sh[[ow]] bf[[d]] sess[[ions]] -cisco_xr_show_drops_np_all.template, .*, cisco_xr, sh[[ow]] drops np all -cisco_xr_show_pim_neighbor.template, .*, cisco_xr, sh[[ow]] pi[[m]] neigh[[bor]] -cisco_xr_show_interfaces.template, .*, cisco_xr, sh[[ow]] inte[[rfaces]] -cisco_xr_admin_show_vm.template, .*, cisco_xr, adm[[in]] sh[[ow]] vm -cisco_xr_show_ip_route.template, .*, cisco_xr, sh[[ow]] (?:ip )?ro[[ute]] -cisco_xr_show_version.template, .*, cisco_xr, sh[[ow]] ver[[sion]] -cisco_xr_show_hsrp.template, .*, cisco_xr, sh[[ow]] hs[[rp]] -cisco_xr_show_bgp.template, .*, cisco_xr, sh[[ow]] bg[[p]] +cisco_xr_show_controllers_fabric_fia_errors_ingress_location.textfsm, .*, cisco_xr, sh[[ow]] contr[[ollers]] fabric fi[[a]] err[[ors]] in[[gress]] loc[[ation]] +cisco_xr_show_controllers_fabric_fia_drops_ingress_location.textfsm, .*, cisco_xr, sh[[ow]] contr[[ollers]] fabric fi[[a]] dr[[ops]] in[[gress]] loc[[ation]] +cisco_xr_show_controllers_fabric_fia_errors_egress_location.textfsm, .*, cisco_xr, sh[[ow]] contr[[ollers]] fabric fi[[a]] err[[ors]] eg[[ress]] loc[[ation]] +cisco_xr_show_controllers_fabric_fia_drops_egress_location.textfsm, .*, cisco_xr, sh[[ow]] contr[[ollers]] fabric fi[[a]] dr[[ops]] eg[[ress]] loc[[ation]] +cisco_xr_show_lpts_pifib_hardware_police_location.textfsm, .*, cisco_xr, sh[[ow]] lpts pifib hardware police loc[[ation]] +cisco_xr_show_controllers_HundredGigabitEthernet.textfsm, .*, cisco_xr, sh[[ow]] contr[[ollers]] Hu[[ndredGigabitEthernet]] +cisco_xr_show_bgp_vrf_all_ipv4_unicast_summary.textfsm, .*, cisco_xr, sh[[ow]] bg[[p]] v[[rf]] all ip[[v4]] uni[[cast]] summ[[ary]] +cisco_xr_admin_show_controller_fabric_health.textfsm, .*, cisco_xr, adm[[in]] sh[[ow]] controller fab[[ric]] hea[[lth]] +cisco_xr_show_controller_fabric_plane_all.textfsm, .*, cisco_xr, sh[[ow]] controller fab[[ric]] pla[[ne]] all +cisco_xr_show_configuration_commit_list.textfsm, .*, cisco_xr, sh[[ow]] conf[[iguration]] c[[ommit]] l[[ist]] +cisco_xr_show_asic-errors_all_location.textfsm, .*, cisco_xr, sh[[ow]] asic-er[[rors]] all loc[[ation]] +cisco_xr_show_dhcp_ipv4_proxy_binding.textfsm, .*, cisco_xr, sh[[ow]] dh[[cp]] ipv4 p[[roxy]] b[[inding]] +cisco_xr_show_mpls_ldp_neighbor_brief.textfsm, .*, cisco_xr, sh[[ow]] mp[[ls]] ld[[p]] neigh[[bor]] br[[ief]] +cisco_xr_admin_show_environment_fan.textfsm, .*, cisco_xr, adm[[in]] sh[[ow]] env[[ironment]] f[[an]] +cisco_xr_show_cdp_neighbors_detail.textfsm, .*, cisco_xr, sh[[ow]] c[[dp]] neig[[hbors]] det[[ail]] +cisco_xr_show_controllers_all_phy.textfsm, .*, cisco_xr, sh[[ow]] contr[[ollers]] (\S+) ph[[y]] +cisco_xr_show_cef_drops_location.textfsm, .*, cisco_xr, sh[[ow]] cef drops loc[[ation]] +cisco_xr_show_ip_interface_brief.textfsm, .*, cisco_xr, sh[[ow]] ip int[[erface]] br[[ief]] +cisco_xr_show_redundancy_summary.textfsm, .*, cisco_xr, sh[[ow]] redun[[dancy]] summ[[ary]] +cisco_xr_admin_show_inventory.textfsm, .*, cisco_xr, adm[[in]] sh[[ow]] inven[[tory]] +cisco_xr_show_interface_brief.textfsm, .*, cisco_xr, sh[[ow]] int[[erface]] br[[ief]] +cisco_xr_admin_show_platform.textfsm, .*, cisco_xr, adm[[in]] sh[[ow]] pla[[tform]] +cisco_xr_show_ip_bgp_summary.textfsm, .*, cisco_xr, sh[[ow]] ip b[[gp]] s[[ummary]] +cisco_xr_show_ipv6_neighbors.textfsm, .*, cisco_xr, sh[[ow]] ipv6 ne[[ighbors]] +cisco_xr_show_isis_neighbors.textfsm, .*, cisco_xr, sh[[ow]] isis ne[[ighbors]] +cisco_xr_show_lldp_neighbors.textfsm, .*, cisco_xr, sh[[ow]] lld[[p]] neig[[hbors]] +cisco_xr_show_rsvp_neighbors.textfsm, .*, cisco_xr, sh[[ow]] rs[[vp]] neigh[[bors]] +cisco_xr_show_bgp_neighbors.textfsm, .*, cisco_xr, sh[[ow]] bg[[p]] nei[[ghbors]] +cisco_xr_show_ospf_neighbor.textfsm, .*, cisco_xr, sh[[ow]] ospf nei[[ghbor]] +cisco_xr_show_processes_cpu.textfsm, .*, cisco_xr, sh[[ow]] proc[[esses]] c[[pu]] +cisco_xr_show_bfd_sessions.textfsm, .*, cisco_xr, sh[[ow]] bf[[d]] sess[[ions]] +cisco_xr_show_drops_np_all.textfsm, .*, cisco_xr, sh[[ow]] drops np all +cisco_xr_show_pim_neighbor.textfsm, .*, cisco_xr, sh[[ow]] pi[[m]] neigh[[bor]] +cisco_xr_show_interfaces.textfsm, .*, cisco_xr, sh[[ow]] inte[[rfaces]] +cisco_xr_admin_show_vm.textfsm, .*, cisco_xr, adm[[in]] sh[[ow]] vm +cisco_xr_show_ip_route.textfsm, .*, cisco_xr, sh[[ow]] (?:ip )?ro[[ute]] +cisco_xr_show_version.textfsm, .*, cisco_xr, sh[[ow]] ver[[sion]] +cisco_xr_show_hsrp.textfsm, .*, cisco_xr, sh[[ow]] hs[[rp]] +cisco_xr_show_bgp.textfsm, .*, cisco_xr, sh[[ow]] bg[[p]] -dell_force10_show_vlan_brief.template, .*, dell_force10, sh[[ow]] vl[[an]] br[[ief]] -dell_force10_show_version.template, .*, dell_force10, sh[[ow]] ver[[sion]] -dell_force10_show_vlan.template, .*, dell_force10, sh[[ow]] vl[[an]] -dell_force10_show_arp.template, .*, dell_force10, sh[[ow]] ar[[p]] +dell_force10_show_vlan_brief.textfsm, .*, dell_force10, sh[[ow]] vl[[an]] br[[ief]] +dell_force10_show_version.textfsm, .*, dell_force10, sh[[ow]] ver[[sion]] +dell_force10_show_vlan.textfsm, .*, dell_force10, sh[[ow]] vl[[an]] +dell_force10_show_arp.textfsm, .*, dell_force10, sh[[ow]] ar[[p]] -fortinet_fortios_get_router_info_bgp_summary.template, .*, fortinet_fortios, g[[et]] r[[outer]] info bg[[p]] su[[mmary]] +fortinet_fortios_get_router_info_bgp_summary.textfsm, .*, fortinet_fortios, g[[et]] r[[outer]] info bg[[p]] su[[mmary]] -hp_comware_display_counters_bound_interface.template, .*, hp_comware, di[[splay]] cou[[nters]] (\S+) i[[nterface]] -hp_comware_display_mac-address.template, .*, hp_comware, di[[splay]] mac-ad[[dress]] -hp_comware_display_vlan_brief.template, .*, hp_comware, di[[splay]] v[[lan]] b[[rief]] -hp_comware_display_clock.template, .*, hp_comware, di[[splay]] clo[[ck]] -hp_comware_display_arp.template, .*, hp_comware, di[[splay]] a[[rp]] +hp_comware_display_counters_bound_interface.textfsm, .*, hp_comware, di[[splay]] cou[[nters]] (\S+) i[[nterface]] +hp_comware_display_mac-address.textfsm, .*, hp_comware, di[[splay]] mac-ad[[dress]] +hp_comware_display_vlan_brief.textfsm, .*, hp_comware, di[[splay]] v[[lan]] b[[rief]] +hp_comware_display_clock.textfsm, .*, hp_comware, di[[splay]] clo[[ck]] +hp_comware_display_arp.textfsm, .*, hp_comware, di[[splay]] a[[rp]] -hp_procurve_show_tech_buffers.template, .*, hp_procurve, sh[[ow]] tec[[h]] buf[[ffers]] -hp_procurve_show_mac-address.template, .*, hp_procurve, sh[[ow]] mac-a[[ddress]] -hp_procurve_show_system.template, .*, hp_procurve, sh[[ow]] syst[[em]] -hp_procurve_show_vlans.template, .*, hp_procurve, sh[[ow]] vl[[ans]] -hp_procurve_show_arp.template, .*, hp_procurve, sh[[ow]] ar[[p]] +hp_procurve_show_tech_buffers.textfsm, .*, hp_procurve, sh[[ow]] tec[[h]] buf[[ffers]] +hp_procurve_show_mac-address.textfsm, .*, hp_procurve, sh[[ow]] mac-a[[ddress]] +hp_procurve_show_system.textfsm, .*, hp_procurve, sh[[ow]] syst[[em]] +hp_procurve_show_vlans.textfsm, .*, hp_procurve, sh[[ow]] vl[[ans]] +hp_procurve_show_arp.textfsm, .*, hp_procurve, sh[[ow]] ar[[p]] -huawei_vrp_display_interface_brief.template, .*, huawei_vrp, disp[[lay]] inter[[face]] br[[ief]] -huawei_vrp_display_temperature.template, .*, huawei_vrp, disp[[lay]] tem[[perature]] +huawei_vrp_display_interface_brief.textfsm, .*, huawei_vrp, disp[[lay]] inter[[face]] br[[ief]] +huawei_vrp_display_temperature.textfsm, .*, huawei_vrp, disp[[lay]] tem[[perature]] -juniper_junos_show_chassis_cluster_interfaces.template, .*, juniper_junos, sh[[ow]] ch[[assis]] c[[luster]] i[[nterface]] -juniper_junos_show_chassis_cluster_status.template, .*, juniper_junos, sh[[ow]] ch[[assis]] c[[luster]] s[[tatus]] -juniper_junos_show_chassis_firmware.template, .*, juniper_junos, sh[[ow]] ch[[assis]] fi[[rmware]] -juniper_junos_show_arp_no-resolve.template, .*, juniper_junos, sh[[ow]] a[[rp]] n[[o-resolve]] -juniper_junos_show_isis_adjacency.template, .*, juniper_junos, sh[[ow]] is[[is]] ad[[jacency]] -juniper_junos_show_ospf_neighbor.template, .*, juniper_junos, sh[[ow]] ospf n[[eighbor]] -juniper_junos_show_interfaces.template, .*, juniper_junos, sh[[ow]] inte[[rfaces]] -juniper_junos_show_version.template, .*, juniper_junos, sh[[ow]] ver[[sion]] +juniper_junos_show_chassis_cluster_interfaces.textfsm, .*, juniper_junos, sh[[ow]] ch[[assis]] c[[luster]] i[[nterface]] +juniper_junos_show_chassis_cluster_status.textfsm, .*, juniper_junos, sh[[ow]] ch[[assis]] c[[luster]] s[[tatus]] +juniper_junos_show_chassis_firmware.textfsm, .*, juniper_junos, sh[[ow]] ch[[assis]] fi[[rmware]] +juniper_junos_show_arp_no-resolve.textfsm, .*, juniper_junos, sh[[ow]] a[[rp]] n[[o-resolve]] +juniper_junos_show_isis_adjacency.textfsm, .*, juniper_junos, sh[[ow]] is[[is]] ad[[jacency]] +juniper_junos_show_ospf_neighbor.textfsm, .*, juniper_junos, sh[[ow]] ospf n[[eighbor]] +juniper_junos_show_interfaces.textfsm, .*, juniper_junos, sh[[ow]] inte[[rfaces]] +juniper_junos_show_version.textfsm, .*, juniper_junos, sh[[ow]] ver[[sion]] -juniper_screenos_get_route.template, .*, juniper_screenos, get route +juniper_screenos_get_route.textfsm, .*, juniper_screenos, get route -paloalto_panos_show_running_security-policy.template, .*, paloalto_panos, sh[[ow]] runn[[ing]] security[[-policy]] -paloalto_panos_show_high-availability_all.template, .*, paloalto_panos, sh[[ow]] high[[-availability]] all -paloalto_panos_show_interface_hardware.template, .*, paloalto_panos, sh[[ow]] int[[erface]] hard[[ware]] -paloalto_panos_show_running_nat-policy.template, .*, paloalto_panos, sh[[ow]] runn[[ing]] nat[[-policy]] -paloalto_panos_show_interface_logical.template, .*, paloalto_panos, sh[[ow]] int[[erface]] logi[[cal]] -paloalto_panos_show_counter_global.template, .*, paloalto_panos, sh[[ow]] coun[[ter]] glo[[bal]] -paloalto_panos_show_system_info.template, .*, paloalto_panos, sh[[ow]] sys[[tem]] in[[fo]] -paloalto_panos_show_jobs_all.template, .*, paloalto_panos, sh[[ow]] jo[[bs]] all -paloalto_panos_show_arp_all.template, .*, paloalto_panos, sh[[ow]] ar[[p]] all -paloalto_panos_show_mac_all.template, .*, paloalto_panos, sh[[ow]] mac all +paloalto_panos_show_running_security-policy.textfsm, .*, paloalto_panos, sh[[ow]] runn[[ing]] security[[-policy]] +paloalto_panos_show_high-availability_all.textfsm, .*, paloalto_panos, sh[[ow]] high[[-availability]] all +paloalto_panos_show_interface_hardware.textfsm, .*, paloalto_panos, sh[[ow]] int[[erface]] hard[[ware]] +paloalto_panos_show_running_nat-policy.textfsm, .*, paloalto_panos, sh[[ow]] runn[[ing]] nat[[-policy]] +paloalto_panos_show_interface_logical.textfsm, .*, paloalto_panos, sh[[ow]] int[[erface]] logi[[cal]] +paloalto_panos_show_counter_global.textfsm, .*, paloalto_panos, sh[[ow]] coun[[ter]] glo[[bal]] +paloalto_panos_show_system_info.textfsm, .*, paloalto_panos, sh[[ow]] sys[[tem]] in[[fo]] +paloalto_panos_show_jobs_all.textfsm, .*, paloalto_panos, sh[[ow]] jo[[bs]] all +paloalto_panos_show_arp_all.textfsm, .*, paloalto_panos, sh[[ow]] ar[[p]] all +paloalto_panos_show_mac_all.textfsm, .*, paloalto_panos, sh[[ow]] mac all -ruckus_fastiron_show_arp.template, .*, ruckus_fastiron, sh[[ow]] ar[[p]] +ruckus_fastiron_show_arp.textfsm, .*, ruckus_fastiron, sh[[ow]] ar[[p]] -ubiquiti_edgeswitch_show_vlan.template, .*, ubiquiti_edgeswitch, sh[[ow]] vl[[an]] -ubiquiti_edgeswitch_show_arp.template, .*, ubiquiti_edgeswitch, sh[[ow]] ar[[p]] +ubiquiti_edgeswitch_show_vlan.textfsm, .*, ubiquiti_edgeswitch, sh[[ow]] vl[[an]] +ubiquiti_edgeswitch_show_arp.textfsm, .*, ubiquiti_edgeswitch, sh[[ow]] ar[[p]] -vmware_nsxv_show_ip_bgp_neighbors.template, .*, vmware_nsxv, sh[[ow]] ip b[[gp]] n[[eighbors]] -vmware_nsxv_show_ip_route.template, .*, vmware_nsxv, sh[[ow]] ip r[[oute]] +vmware_nsxv_show_ip_bgp_neighbors.textfsm, .*, vmware_nsxv, sh[[ow]] ip b[[gp]] n[[eighbors]] +vmware_nsxv_show_ip_route.textfsm, .*, vmware_nsxv, sh[[ow]] ip r[[oute]] -vyatta_vyos_show_interfaces.template, .*, .*vyos.*, sh[[ow]] int[[erfaces]] -vyatta_vyos_show_arp.template, .*, .*vyos.*, sh[[ow]] a[[rp]] +vyatta_vyos_show_interfaces.textfsm, .*, .*vyos.*, sh[[ow]] int[[erfaces]] +vyatta_vyos_show_arp.textfsm, .*, .*vyos.*, sh[[ow]] a[[rp]] -watchguard_firebox_show_arp.template, .*, watchguard_firebox, sh[[ow]] arp +watchguard_firebox_show_arp.textfsm, .*, watchguard_firebox, sh[[ow]] arp diff --git a/templates/juniper_junos_show_arp_no-resolve.template b/templates/juniper_junos_show_arp_no-resolve.textfsm similarity index 100% rename from templates/juniper_junos_show_arp_no-resolve.template rename to templates/juniper_junos_show_arp_no-resolve.textfsm diff --git a/templates/juniper_junos_show_chassis_cluster_interfaces.template b/templates/juniper_junos_show_chassis_cluster_interfaces.textfsm similarity index 100% rename from templates/juniper_junos_show_chassis_cluster_interfaces.template rename to templates/juniper_junos_show_chassis_cluster_interfaces.textfsm diff --git a/templates/juniper_junos_show_chassis_cluster_status.template b/templates/juniper_junos_show_chassis_cluster_status.textfsm similarity index 100% rename from templates/juniper_junos_show_chassis_cluster_status.template rename to templates/juniper_junos_show_chassis_cluster_status.textfsm diff --git a/templates/juniper_junos_show_chassis_firmware.template b/templates/juniper_junos_show_chassis_firmware.textfsm similarity index 100% rename from templates/juniper_junos_show_chassis_firmware.template rename to templates/juniper_junos_show_chassis_firmware.textfsm diff --git a/templates/juniper_junos_show_interfaces.template b/templates/juniper_junos_show_interfaces.textfsm similarity index 100% rename from templates/juniper_junos_show_interfaces.template rename to templates/juniper_junos_show_interfaces.textfsm diff --git a/templates/juniper_junos_show_isis_adjacency.template b/templates/juniper_junos_show_isis_adjacency.textfsm similarity index 100% rename from templates/juniper_junos_show_isis_adjacency.template rename to templates/juniper_junos_show_isis_adjacency.textfsm diff --git a/templates/juniper_junos_show_ospf_neighbor.template b/templates/juniper_junos_show_ospf_neighbor.textfsm similarity index 100% rename from templates/juniper_junos_show_ospf_neighbor.template rename to templates/juniper_junos_show_ospf_neighbor.textfsm diff --git a/templates/juniper_junos_show_version.template b/templates/juniper_junos_show_version.textfsm similarity index 100% rename from templates/juniper_junos_show_version.template rename to templates/juniper_junos_show_version.textfsm diff --git a/templates/juniper_screenos_get_route.template b/templates/juniper_screenos_get_route.textfsm similarity index 100% rename from templates/juniper_screenos_get_route.template rename to templates/juniper_screenos_get_route.textfsm diff --git a/templates/paloalto_panos_show_arp_all.template b/templates/paloalto_panos_show_arp_all.textfsm similarity index 100% rename from templates/paloalto_panos_show_arp_all.template rename to templates/paloalto_panos_show_arp_all.textfsm diff --git a/templates/paloalto_panos_show_counter_global.template b/templates/paloalto_panos_show_counter_global.textfsm similarity index 100% rename from templates/paloalto_panos_show_counter_global.template rename to templates/paloalto_panos_show_counter_global.textfsm diff --git a/templates/paloalto_panos_show_high-availability_all.template b/templates/paloalto_panos_show_high-availability_all.textfsm similarity index 100% rename from templates/paloalto_panos_show_high-availability_all.template rename to templates/paloalto_panos_show_high-availability_all.textfsm diff --git a/templates/paloalto_panos_show_interface_hardware.template b/templates/paloalto_panos_show_interface_hardware.textfsm similarity index 100% rename from templates/paloalto_panos_show_interface_hardware.template rename to templates/paloalto_panos_show_interface_hardware.textfsm diff --git a/templates/paloalto_panos_show_interface_logical.template b/templates/paloalto_panos_show_interface_logical.textfsm similarity index 100% rename from templates/paloalto_panos_show_interface_logical.template rename to templates/paloalto_panos_show_interface_logical.textfsm diff --git a/templates/paloalto_panos_show_jobs_all.template b/templates/paloalto_panos_show_jobs_all.textfsm similarity index 100% rename from templates/paloalto_panos_show_jobs_all.template rename to templates/paloalto_panos_show_jobs_all.textfsm diff --git a/templates/paloalto_panos_show_mac_all.template b/templates/paloalto_panos_show_mac_all.textfsm similarity index 100% rename from templates/paloalto_panos_show_mac_all.template rename to templates/paloalto_panos_show_mac_all.textfsm diff --git a/templates/paloalto_panos_show_running_nat-policy.template b/templates/paloalto_panos_show_running_nat-policy.textfsm similarity index 100% rename from templates/paloalto_panos_show_running_nat-policy.template rename to templates/paloalto_panos_show_running_nat-policy.textfsm diff --git a/templates/paloalto_panos_show_running_security-policy.template b/templates/paloalto_panos_show_running_security-policy.textfsm similarity index 100% rename from templates/paloalto_panos_show_running_security-policy.template rename to templates/paloalto_panos_show_running_security-policy.textfsm diff --git a/templates/paloalto_panos_show_system_info.template b/templates/paloalto_panos_show_system_info.textfsm similarity index 100% rename from templates/paloalto_panos_show_system_info.template rename to templates/paloalto_panos_show_system_info.textfsm diff --git a/templates/ruckus_fastiron_show_arp.template b/templates/ruckus_fastiron_show_arp.textfsm similarity index 100% rename from templates/ruckus_fastiron_show_arp.template rename to templates/ruckus_fastiron_show_arp.textfsm diff --git a/templates/ubiquiti_edgeswitch_show_arp.template b/templates/ubiquiti_edgeswitch_show_arp.textfsm similarity index 100% rename from templates/ubiquiti_edgeswitch_show_arp.template rename to templates/ubiquiti_edgeswitch_show_arp.textfsm diff --git a/templates/ubiquiti_edgeswitch_show_vlan.template b/templates/ubiquiti_edgeswitch_show_vlan.textfsm similarity index 100% rename from templates/ubiquiti_edgeswitch_show_vlan.template rename to templates/ubiquiti_edgeswitch_show_vlan.textfsm diff --git a/templates/vmware_nsxv_show_ip_bgp_neighbors.template b/templates/vmware_nsxv_show_ip_bgp_neighbors.textfsm similarity index 100% rename from templates/vmware_nsxv_show_ip_bgp_neighbors.template rename to templates/vmware_nsxv_show_ip_bgp_neighbors.textfsm diff --git a/templates/vmware_nsxv_show_ip_route.template b/templates/vmware_nsxv_show_ip_route.textfsm similarity index 100% rename from templates/vmware_nsxv_show_ip_route.template rename to templates/vmware_nsxv_show_ip_route.textfsm diff --git a/templates/vyatta_vyos_show_arp.template b/templates/vyatta_vyos_show_arp.textfsm similarity index 100% rename from templates/vyatta_vyos_show_arp.template rename to templates/vyatta_vyos_show_arp.textfsm diff --git a/templates/vyatta_vyos_show_interfaces.template b/templates/vyatta_vyos_show_interfaces.textfsm similarity index 100% rename from templates/vyatta_vyos_show_interfaces.template rename to templates/vyatta_vyos_show_interfaces.textfsm diff --git a/templates/watchguard_firebox_show_arp.template b/templates/watchguard_firebox_show_arp.textfsm similarity index 100% rename from templates/watchguard_firebox_show_arp.template rename to templates/watchguard_firebox_show_arp.textfsm diff --git a/tests/test_testcases_exists.py b/tests/test_testcases_exists.py index 04c47a9f24..1bf96e5ff7 100644 --- a/tests/test_testcases_exists.py +++ b/tests/test_testcases_exists.py @@ -18,7 +18,7 @@ def extract_index_data(): for row in index: # Trim template name to only parts making up platform and command directories template = row[0].strip() - template_short = template.split(".template")[0] + template_short = template.split(".textfsm")[0] # Get RegEx pattern to strip platform from template name platform = row[2].strip() # The platform attribute is a RegEx pattern, @@ -40,4 +40,4 @@ def test_verify_parsed_and_reference_data_exists(mock_directory): """ cases = f"{mock_directory}/*.raw" test_list = glob.glob(cases) - assert len(test_list) != 0, f"Could not find tests for {mock_directory}.template" + assert len(test_list) != 0, f"Could not find tests for {mock_directory}.textfsm"