summaryrefslogtreecommitdiffhomepage
path: root/dhcpv4/ztpv4/parse_circuitid.go
diff options
context:
space:
mode:
authorAkshay Navale <akna8887@colorado.edu>2019-05-15 10:43:15 -0600
committerPablo Mazzini <pmazzini@gmail.com>2019-05-15 17:43:15 +0100
commit1a0fc7419d4541c26b2d25b4d089a66853e91d76 (patch)
tree463d80bc339100010f0d16260f42a6bd539798cc /dhcpv4/ztpv4/parse_circuitid.go
parent5edbeccad6b7f79c95bc4f8193d7af023fa3f331 (diff)
Adding Juniper EX pattern for circuit parsing (#291)
Diffstat (limited to 'dhcpv4/ztpv4/parse_circuitid.go')
-rw-r--r--dhcpv4/ztpv4/parse_circuitid.go2
1 files changed, 2 insertions, 0 deletions
diff --git a/dhcpv4/ztpv4/parse_circuitid.go b/dhcpv4/ztpv4/parse_circuitid.go
index 5bcee24..caa172d 100644
--- a/dhcpv4/ztpv4/parse_circuitid.go
+++ b/dhcpv4/ztpv4/parse_circuitid.go
@@ -22,6 +22,8 @@ var circuitRegexs = []*regexp.Regexp{
regexp.MustCompile("^et-(?P<slot>[0-9]+)/(?P<mod>[0-9]+)/(?P<port>[0-9]+):(?P<subport>[0-9]+).*$"),
// Juniper PTX et-0/0/0.0
regexp.MustCompile("^et-(?P<slot>[0-9]+)/(?P<mod>[0-9]+)/(?P<port>[0-9]+).(?P<subport>[0-9]+)$"),
+ // Juniper EX ge-0/0/0.0
+ regexp.MustCompile("^ge-(?P<slot>[0-9]+)/(?P<mod>[0-9]+)/(?P<port>[0-9]+).(?P<subport>[0-9]+).*"),
// Arista Ethernet3/17/1
regexp.MustCompile("^Ethernet(?P<slot>[0-9]+)/(?P<mod>[0-9]+)/(?P<port>[0-9]+)$"),
// Juniper QFX et-1/0/61