Skip to content

Commit

Permalink
Paloalto panos show mac all (#431)
Browse files Browse the repository at this point in the history
New template: paloalto_panos_show_mac_all
  • Loading branch information
dainok authored and FragmentedPacket committed Jul 26, 2019
1 parent e6405e4 commit 48c255f
Show file tree
Hide file tree
Showing 4 changed files with 44 additions and 0 deletions.
1 change: 1 addition & 0 deletions templates/index
Original file line number Diff line number Diff line change
Expand Up @@ -310,6 +310,7 @@ paloalto_panos_show_counter_global.template, .*, paloalto_panos, sh[[ow]] coun[[
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

ubiquiti_edgeswitch_show_vlan.template, .*, ubiquiti_edgeswitch, sh[[ow]] vl[[an]]
ubiquiti_edgeswitch_show_arp.template, .*, ubiquiti_edgeswitch, sh[[ow]] ar[[p]]
Expand Down
13 changes: 13 additions & 0 deletions templates/paloalto_panos_show_mac_all.template
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
Value VLAN (\S+)
Value MAC ([0-9a-fA-F:]+)
Value INTERFACE (\S+)
Value STATUS (\S+)
Value TTL (\d+)

Start
^\s*--- -> Start_record

Start_record
^${VLAN}\s+${MAC}\s+${INTERFACE}\s+${STATUS}\s+${TTL} -> Record
^\s*$$
^. -> Error
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
---
parsed_sample:

- vlan: Test
mac: '00:50:00:00:07:00'
interface: ethernet1/2.110
status: c
ttl: '1778'
- vlan: Test
mac: '00:50:00:00:08:00'
interface: ethernet1/2.111
status: c
ttl: '1796'
- vlan: Test
mac: '50:00:00:02:00:01'
interface: ethernet1/2.110
status: c
ttl: '704'
12 changes: 12 additions & 0 deletions tests/paloalto_panos/show_mac_all/paloalto_panos_show_mac_all.raw
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@

maximum of entries supported : 1500
default timeout : 1800 seconds
total MAC entries in table : 3
total MAC entries shown : 3
status: s - static, c - complete, i - incomplete

vlan hw address interface status ttl
--------------------------------------------------------------------------------
Test 00:50:00:00:07:00 ethernet1/2.110 c 1778
Test 00:50:00:00:08:00 ethernet1/2.111 c 1796
Test 50:00:00:02:00:01 ethernet1/2.110 c 704

0 comments on commit 48c255f

Please sign in to comment.