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

poll-gws-indirect.sh cli param is id, not name

parent b952bd88
No related branches found
No related tags found
No related merge requests found
import re
from brian_polling_manager import sensu from brian_polling_manager import sensu
...@@ -19,14 +20,15 @@ class DSCP32CountersCheck(sensu.AbstractCheck): ...@@ -19,14 +20,15 @@ class DSCP32CountersCheck(sensu.AbstractCheck):
@sensu.AbstractCheck.name.getter @sensu.AbstractCheck.name.getter
def name(self): def name(self):
return f'dscp32-{self.service["name"]}' name = re.sub(r'[\s_-]+', '_', self.service['name'])
return f'dscp32-{name}'
@sensu.AbstractCheck.command.getter @sensu.AbstractCheck.command.getter
def command(self): def command(self):
return self.sensu_check_params['command'].format( return self.sensu_check_params['command'].format(
script=self.sensu_check_params['script'], script=self.sensu_check_params['script'],
measurement=self.sensu_check_params['measurement'], measurement=self.sensu_check_params['measurement'],
service=self.service['name']) service=self.service['id'])
@sensu.AbstractCheck.proxy_entity_name.getter @sensu.AbstractCheck.proxy_entity_name.getter
def proxy_entity_name(self): def proxy_entity_name(self):
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment