Puppet Class: postgres_exporter
- Inherits:
- postgres_exporter::params
- Defined in:
- manifests/init.pp
Summary
Main class, includes all other classesOverview
postgres_exporter
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
# File 'manifests/init.pp', line 16
class postgres_exporter (
Optional[String] $version = $::postgres_exporter::params::version,
Optional[Boolean] $manage_user = $::postgres_exporter::params::manage_user,
Optional[Boolean] $manage_group = $::postgres_exporter::params::manage_group,
Optional[String] $postgres_exporter_user = $::postgres_exporter::params::postgres_exporter_user,
Optional[String] $postgres_exporter_group = $::postgres_exporter::params::postgres_exporter_group,
Optional[String] $datasource = $::postgres_exporter::params::postgres_exporter_datasource,
Optional[String] $config_file = $::postgres_exporter::params::config_file,
Optional[Hash[String, String]] $flags = undef,
) inherits postgres_exporter::params {
class { '::postgres_exporter::install': }
-> class {'::postgres_exporter::config': }
~> class {'::postgres_exporter::service': }
-> Class['::postgres_exporter']
}
|