Puppet Class: puppet_metrics_dashboard::config

Defined in:
manifests/config.pp

Summary

Configures dashboard components.

Overview

Configures dashboard components



6
7
8
9
10
11
12
13
14
15
16
17
18
19
# File 'manifests/config.pp', line 6

class puppet_metrics_dashboard::config {
  if $puppet_metrics_dashboard::consume_graphite {
    file {'/etc/influxdb/influxdb.conf':
      ensure  => file,
      owner   => 0,
      group   => 0,
      content => epp('puppet_metrics_dashboard/influxdb.conf.epp', {
        master_list => $puppet_metrics_dashboard::master_list,
      }),
      notify  => Service[$puppet_metrics_dashboard::influx_db_service_name],
      require => Package['influxdb'],
    }
  }
}