blob: bdfd1d1f3486e3f5be4a629ff6bafbab24d67896 [file] [log] [blame]
{% set client = salt['grains.filter_by']({
'Arch': {
'pkgs': ['collectd'],
'service': 'collectd',
'config_file': '/etc/collectd.conf',
'config_dir': '/etc/collectd.d',
'read_interval': 60,
'file_logging': True,
'remote_collector': False
},
'Debian': {
'pkgs': ['collectd-core', 'snmp', 'python-yaml', 'python-simplejson'],
'service': 'collectd',
'config_file': '/etc/collectd/collectd.conf',
'config_dir': '/etc/collectd/conf.d',
'read_interval': 60,
'file_logging': True,
'remote_collector': False
},
'RedHat': {
'pkgs': ['collectd', 'collectd-ping', 'net-snmp', 'PyYAML'],
'service': 'collectd',
'config_file': '/etc/collectd.conf',
'config_dir': '/etc/collectd.d',
'read_interval': 60,
'file_logging': True,
'remote_collector': False
},
}, merge=salt['pillar.get']('collectd:client')) %}