remove templatdir

This commit is contained in:
2015-05-13 13:26:20 +02:00
parent 52e40ff06a
commit 359a89d882
4 changed files with 16 additions and 11 deletions

View File

@@ -10,6 +10,8 @@ class puppet::agent (
$splay = true, $splay = true,
$cron = true, $cron = true,
$environment = gsub($::domain, '.(maketank.net|bitwig.com|lan)$', '')) { $environment = gsub($::domain, '.(maketank.net|bitwig.com|lan)$', '')) {
include puppet::common
case $::kernel { case $::kernel {
'Linux' : { 'Linux' : {
$puppetpkgs = ['puppet', 'puppet-common'] $puppetpkgs = ['puppet', 'puppet-common']

9
manifests/common.pp Normal file
View File

@@ -0,0 +1,9 @@
class puppet::common {
ini_setting { 'puppet-templatedir':
path => '/etc/puppet/puppet.conf',
section => 'main',
setting => 'templatedir',
value => '$confidr/templates',
ensure => 'absent';
}
}

View File

@@ -34,14 +34,6 @@ class puppet (
ensure => $facter_version, ensure => $facter_version,
} }
ini_setting { 'puppet-templatedir':
path => '/etc/puppet/puppet.conf',
section => 'main',
setting => 'templatedir',
value => '$confidr/templates',
ensure => 'absent';
}
if $agent { if $agent {
class { 'puppet::agent': class { 'puppet::agent':
ensure => $ensure, ensure => $ensure,

View File

@@ -6,13 +6,15 @@ class puppet::server (
$reports = undef, $reports = undef,
$basemodulepath = undef, $basemodulepath = undef,
$passenger = true) { $passenger = true) {
include puppet::common
if $passenger == true { if $passenger == true {
$pkg = 'puppetmaster-passenger' $pkg = 'puppetmaster-passenger'
} else { } else {
$pkg = 'puppetmaster' $pkg = 'puppetmaster'
} }
package { ['puppetmaster-common', $pkg]:
#ensure => $ensure, package { ['puppetmaster-common', $pkg]: # ensure => $ensure,
} }
# ## remove disk reports from time to time # ## remove disk reports from time to time