Skip to content
Snippets Groups Projects
Commit f74cb843 authored by Pelle Koster's avatar Pelle Koster
Browse files

update get-interface-stats cli args

parent 1acc1e75
No related branches found
No related tags found
No related merge requests found
...@@ -29,7 +29,7 @@ _DEFAULT_CONFIG = { ...@@ -29,7 +29,7 @@ _DEFAULT_CONFIG = {
'interface-check': { 'interface-check': {
'script': '/home/brian_checks/venv/get-interface-stats', 'script': '/home/brian_checks/venv/get-interface-stats',
'config': '/var/lib/sensu/conf/get-interface-stats.config.json', 'config': '/var/lib/sensu/conf/get-interface-stats.config.json',
'command': '{script} --config {config} --juniper {hostname} --all', 'command': '{script} --config {config} {args}',
}, },
'gws-direct-interface-check': { 'gws-direct-interface-check': {
'script': '/var/lib/sensu/bin/poll-gws-direct.sh', 'script': '/var/lib/sensu/bin/poll-gws-direct.sh',
......
...@@ -53,6 +53,7 @@ class NetconfRouterCheck(sensu.AbstractCheck): ...@@ -53,6 +53,7 @@ class NetconfRouterCheck(sensu.AbstractCheck):
hostname=self.router, hostname=self.router,
config=self.ifc_check_params["config"], config=self.ifc_check_params["config"],
script=self.ifc_check_params["script"], script=self.ifc_check_params["script"],
args=f'--juniper {self.router} --all'
) )
@sensu.AbstractCheck.proxy_entity_name.getter @sensu.AbstractCheck.proxy_entity_name.getter
......
...@@ -42,7 +42,7 @@ def config(): ...@@ -42,7 +42,7 @@ def config():
"interface-check": { "interface-check": {
"script": "/home/brian_checks/venv/get-interface-stats", "script": "/home/brian_checks/venv/get-interface-stats",
"config": "/var/lib/sensu/conf/get-interface-stats.config.json", "config": "/var/lib/sensu/conf/get-interface-stats.config.json",
"command": "{script} --config {config} --juniper {hostname}", "command": "{script} --config {config} {args}",
}, },
"gws-direct-interface-check": { "gws-direct-interface-check": {
"script": "/var/lib/sensu/bin/poll-gws-direct.sh", "script": "/var/lib/sensu/bin/poll-gws-direct.sh",
......
...@@ -44,7 +44,8 @@ def test_router_check(config): ...@@ -44,7 +44,8 @@ def test_router_check(config):
).to_dict() ).to_dict()
assert check["command"] == ( assert check["command"] == (
"/home/brian_checks/venv/get-interface-stats " "/home/brian_checks/venv/get-interface-stats "
"--config /var/lib/sensu/conf/get-interface-stats.config.json --juniper xyz" "--config /var/lib/sensu/conf/get-interface-stats.config.json "
"--juniper xyz --all"
) )
assert check["proxy_entity_name"] == "xyz" assert check["proxy_entity_name"] == "xyz"
assert check["metadata"]["name"] == "rtr-xyz" assert check["metadata"]["name"] == "rtr-xyz"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment