Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

MikroTik RouterOS 'ip arp print terse without-paging' template #1498

Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions ntc_templates/templates/index
Original file line number Diff line number Diff line change
Expand Up @@ -632,6 +632,7 @@ mikrotik_routeros_interface_print_terse_without-paging.textfsm, .*, mikrotik_rou
mikrotik_routeros_ip_firewall_address-list_print_terse.textfsm, .*, mikrotik_routeros, [[/]]ip(v6)? firewall address-list print terse
mikrotik_routeros_snmp_community_print_without-paging.textfsm, .*, mikrotik_routeros, [[/]]snmp community print without-paging
mikrotik_routeros_ipv6_neighbor_print_without-paging.textfsm, .*, mikrotik_routeros, [[/]]ipv6 neighbor print without-paging
mikrotik_routeros_ip_arp_print_terse_without-paging.textfsm, .*, mikrotik_routeros, [[/]]ip a[[rp]] p[[rint]] t[[erse]] wi[[thout-paging]]
mikrotik_routeros_log_print_detail_without-paging.textfsm, .*, mikrotik_routeros, [[/]]log p[[rint]] d[[etail]] wi[[thout-paging]]
mikrotik_routeros_ip_arp_print_without-paging.textfsm, .*, mikrotik_routeros, [[/]]ip arp print without-paging
mikrotik_routeros_interface_ethernet_print.textfsm, .*, mikrotik_routeros, [[/]]in[[terface]] et[[hernet]] pr[[int]]
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
Value INDEX (\d+)
Value FLAGS ([XIHDPC]+)
Value ADDRESS (\S+)
Value MAC_ADDRESS (\S+)
Value INTERFACE (\S+)
Value PUBLISHED (yes|no)

Start
^\s*${INDEX}(?:\s+${FLAGS})?\s+address=${ADDRESS}\s+mac-address=${MAC_ADDRESS}\s+interface=${INTERFACE}\s+published=${PUBLISHED}\s*$$ -> Record
^\s*$$
^. -> Error
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
0 DC address=10.160.1.230 mac-address=12:34:56:78:90:AA interface=ether2_BOX published=no
1 address=10.152.1.230 mac-address=12:34:56:78:90:AB interface=ether5_KFCcisco published=no
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
parsed_sample:
- address: "10.160.1.230"
flags: "DC"
index: "0"
interface: "ether2_BOX"
mac_address: "12:34:56:78:90:AA"
published: "no"
- address: "10.152.1.230"
flags: ""
index: "1"
interface: "ether5_KFCcisco"
mac_address: "12:34:56:78:90:AB"
published: "no"
Loading