Update opnsense_checkmk_agent.py

This commit is contained in:
Thorsten Spille
2022-01-19 18:55:56 +01:00
committed by GitHub
parent 602562e1a5
commit fe69f8d975

View File

@ -263,7 +263,12 @@ class checkmk_checker(object):
def check_openvpn(self):
_ret = [""]
_cfr = self._config_reader().get("openvpn")
if type(_cfr) != dict:
return _ret
try:
_monitored_clients = dict(map(lambda x: (x.get("common_name").upper(),dict(x,current=[])),_cfr.get("openvpn-csc")))
except:
_monitored_clients = {}
_now = time.time()
for _server in _cfr.get("openvpn-server",[]):
_server["name"] = _server.get("description") if _server.get("description") else "OpenVPN_{protocoll}_{local_port}".format(**_server)