blob: 68fa53c0ba3c53b857cf8930afa700059df8cad6 [file] [log] [blame]
{% set server = salt['grains.filter_by']({
'Debian': {
'pkgs': ['sensu', 'python-pip'],
'mine_checks': True,
},
'RedHat': {
'pkgs': ['sensu'],
'mine_checks': True,
},
}, merge=salt['pillar.get']('sensu:server')) %}
{% set client = salt['grains.filter_by']({
'Debian': {
'pkgs': ['sensu', 'nagios-plugins-basic', 'curl'],
'plugin': {}
},
'RedHat': {
'pkgs': ['sensu', 'nagios-plugins-ping', 'nagios-plugins-procs', 'nagios-plugins-load', 'nagios-plugins-swap', 'nagios-plugins-ntp', 'nagios-plugins-http', 'nagios-plugins-disk', 'net-snmp-utils', 'pynag','bc'],
'plugin': {}
},
}, merge=salt['pillar.get']('sensu:client')) %}
{% set dashboard = salt['grains.filter_by']({
'Debian': {
'pkgs': ['uchiwa',],
},
'RedHat': {
'pkgs': ['uchiwa'],
},
}, merge=salt['pillar.get']('sensu:dashboard')) %}