Skip to content
Snippets Groups Projects
Commit ec2978d1 authored by Erik Reid's avatar Erik Reid
Browse files

rename checks

parent 86a32a74
Branches
Tags
No related merge requests found
...@@ -9,7 +9,9 @@ logger = logging.getLogger(__name__) ...@@ -9,7 +9,9 @@ logger = logging.getLogger(__name__)
def load_ifc_checks(sensu_params): def load_ifc_checks(sensu_params):
def _is_ifc_check(check): def _is_ifc_check(check):
name = check['metadata']['name'] name = check['metadata']['name']
return re.match(r'^check-([^-]+\.geant\.net)-(.+)$', name) # check-* is the old-style name (add to the returned
# data so it can be deleted)
return re.match(r'^(check|ifc)-([^-]+\.geant\.net)-(.+)$', name)
ifc_checks = filter(_is_ifc_check, sensu.load_all_checks(sensu_params)) ifc_checks = filter(_is_ifc_check, sensu.load_all_checks(sensu_params))
return {c['metadata']['name']: c for c in ifc_checks} return {c['metadata']['name']: c for c in ifc_checks}
...@@ -100,3 +102,4 @@ def refresh(sensu_params, state, statsd=None): ...@@ -100,3 +102,4 @@ def refresh(sensu_params, state, statsd=None):
statsd.gauge('interfaces', interfaces) statsd.gauge('interfaces', interfaces)
statsd.gauge('checks_created', created) statsd.gauge('checks_created', created)
statsd.gauge('checks_updated', updated) statsd.gauge('checks_updated', updated)
statsd.gauge('checks_deleted', len(extra_checks))
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment