Puppet Class: zendhq::config

Defined in:
manifests/config.pp

Summary

Configure zendhq.ini settings

Overview

Examples:

class { 'zendhq::config':
  notify    => Class['zendhq::service'],
  subscribe => Class['zendhq::package'],
}


11
12
13
14
15
16
17
18
19
20
# File 'manifests/config.pp', line 11

class zendhq::config {
  assert_private()
  $settings = $zendhq::settings

  $real_settings = Hash($settings.map |$setting_key, $setting_value| {
      [$setting_key, { value => $setting_value }]
  })

  create_resources(::zendhq::config::setting, $real_settings)
}