network/salt/collectd/init.sls

28 lines
488 B
Plaintext
Raw Normal View History

collectd-core:
pkg.installed: []
liboping0:
pkg.installed: []
collectd:
service:
- running
- watch:
- pkg: collectd-core
- file: /etc/collectd/collectd.conf
/etc/collectd/collectd.conf:
file.managed:
- source: salt://collectd/collectd.conf
- template: 'jinja'
2020-05-15 17:59:32 +02:00
{%- if pillar['collectd'].get('dhcpcount') %}
2020-05-15 18:02:54 +02:00
ruby:
pkg.installed: []
2020-05-15 17:59:32 +02:00
/usr/bin/dhcpcount.rb:
file.managed:
- source: salt://collectd/dhcpcount.rb
- mode: 755
{%- endif %}