Module: check_mk
Branch: master
Commit: 0bf6b8a78d2fd49e3b61328ce0734b4bd03188c6
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=0bf6b8a78d2fd4…
Author: Tom Baerwinkel <tb(a)mathias-kettner.de>
Date: Mon Feb 19 15:33:16 2018 +0100
5741 FIX isc_dhcpd: allow dynamic-bootp entries
Change-Id: I5cd457fe263d8ca91c4ef8b24fe1c8e7575f5eaa
---
.werks/5741 | 10 ++++++++++
checks/isc_dhcpd | 2 ++
2 files changed, 12 insertions(+)
diff --git a/.werks/5741 b/.werks/5741
new file mode 100644
index 0000000..1338f4c
--- /dev/null
+++ b/.werks/5741
@@ -0,0 +1,10 @@
+Title: isc_dhcpd: allow dynamic-bootp entries
+Level: 1
+Component: checks
+Compatible: compat
+Edition: cre
+Version: 1.5.0i4
+Date: 1519050737
+Class: fix
+
+
diff --git a/checks/isc_dhcpd b/checks/isc_dhcpd
index 06f8f60..c6c95e8 100644
--- a/checks/isc_dhcpd
+++ b/checks/isc_dhcpd
@@ -75,6 +75,8 @@ def parse_isc_dhcpd(info):
parsed["pids"] = map(int, line[1:])
elif mode == "pools":
+ if 'bootp' in line[0]:
+ line = line[1:]
start, end = line[0], line[1]
item = "%s-%s" % (start, end)
parsed["pools"][item] = (ip_to_number(start), ip_to_number(end))