Add module `icinga2_pgsql'

This commit is contained in:
Alexander Klimov 2014-11-25 16:29:14 +01:00
parent 2cf7563f2e
commit 94869bff5e
2 changed files with 17 additions and 0 deletions

View File

@ -0,0 +1,17 @@
class icinga2_pgsql {
include icinga2
include icinga_packages
package { 'icinga2-ido-pgsql':
ensure => latest,
require => Class['icinga_packages'],
}
-> pgsql::database::populate { 'icinga2':
username => 'icinga2',
password => 'icinga2',
schemafile => '/usr/share/icinga2-ido-pgsql/schema/pgsql.sql',
}
-> icinga2::feature { 'ido-pgsql':
source => 'puppet:///modules/icinga2_pgsql',
}
}