summaryrefslogtreecommitdiffstats
path: root/modules/tick/manifests/client/plugin/borg.pp
blob: 8996cc21b2d9b152aaebd4a4c32034bfeca06659 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
class tick::client::plugin::borg {
  file {
    "/etc/telegraf/telegraf.d/borg.conf":
      source => 'puppet:///modules/tick/plugins/borg.conf',
      require => [
        File["/etc/telegraf/telegraf.d"],
        File["/etc/telegraf/plugins/borg"],
      ],
      notify => Service["telegraf"];
    "/etc/telegraf/plugins/borg":
      source => 'puppet:///modules/tick/plugins/borg',
      mode => '0755',
      require => File['/etc/telegraf/plugins'];
  }
}