diff --git a/checks/ospf_neighbor b/checks/ospf_neighbor index c474a5391f5f5699c231b6f16d2641018e68b3ad..8dbc8ece2f17f3f23c22c74131ae7d0a0ec31e98 100644 --- a/checks/ospf_neighbor +++ b/checks/ospf_neighbor @@ -72,6 +72,7 @@ factory_settings['ospf_neighbor_default_levels'] = { } + def parse_ospf_neighbor(info): def ospf_nbr_hellosuppressed(st): names = {'1': 'true', @@ -131,7 +132,7 @@ def parse_ospf_neighbor(info): parsed = {} for ip, rtrid, options, prio, state, events, permanence, hellosup, helperstatus, helperage, helperexitreason in info: - parsed[ip]={} + parsed[ip] = {} parsed[ip]['rtrid'] = rtrid parsed[ip]['options'] = ospf_nbr_options(options) parsed[ip]['prio'] = prio @@ -148,7 +149,7 @@ def parse_ospf_neighbor(info): def inventory_ospf_neighbor(parsed): for neighbor in parsed.keys(): - yield neighbor, None + yield neighbor, None def check_ospf_neighbor(item, params, parsed): @@ -206,9 +207,9 @@ def check_ospf_neighbor(item, params, parsed): ('\nNeighbor helper status', neighbor['helperstatus']), ('\nNeighbor helper age', neighbor['helperage']), ('\nNeighbor helper exit reason', neighbor['helperexitreason']), - ]: + ]: if value != '': - longoutput += '%s: %s' %(text, value) + longoutput += '%s: %s' % (text, value) yield 0, infotext + longoutput, perfdata else: @@ -239,9 +240,5 @@ check_info['ospf_neighbor'] = { 12, # 'ospfNbrRestartHelperStatus' 13, # 'ospfNbrRestartHelperAge' 14, # 'ospfNbrRestartHelperExitReason' - ] - ), - } - - - + ]), + } \ No newline at end of file diff --git a/ospf_neighbor.mkp b/ospf_neighbor.mkp index c787cf387baf6ffa9924f1f20d128f8eb763751b..47eace5da8e8060c41617a6dd1c0994c777d1e08 100644 Binary files a/ospf_neighbor.mkp and b/ospf_neighbor.mkp differ