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' {%- if pillar['collectd'].get('dhcpcount') %} ruby: pkg.installed: [] /usr/bin/dhcpcount.rb: file.managed: - source: salt://collectd/dhcpcount.rb - mode: 755 {%- endif %}