Defined Type: collectd::plugin::dbi::query

Defined in:
manifests/plugin/dbi/query.pp

Overview

Parameters:

  • statement (String)
  • ensure (String) (defaults to: 'present')
  • results (Array) (defaults to: [{}])
  • minversion (Optional[String]) (defaults to: undef)
  • maxversion (Optional[String]) (defaults to: undef)


2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# File 'manifests/plugin/dbi/query.pp', line 2

define collectd::plugin::dbi::query (
  String $statement,
  String $ensure               = 'present',
  Array $results               = [{}],
  Optional[String] $minversion = undef,
  Optional[String] $maxversion = undef,
) {
  include collectd
  include collectd::plugin::dbi

  concat::fragment { "collectd_plugin_dbi_conf_query_${title}":
    order   => '30',
    target  => "${collectd::plugin_conf_dir}/dbi-config.conf",
    content => template('collectd/plugin/dbi/query.conf.erb'),
  }
}