Skip to content

Commit 75532a0

Browse files
committed
Merge pull request #15 from hunner/add_pe_param_detection
Add condition to detect PE installations and provide different parameters
2 parents 4d0154d + 63f1c52 commit 75532a0

1 file changed

Lines changed: 16 additions & 7 deletions

File tree

manifests/params.pp

Lines changed: 16 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -46,12 +46,21 @@
4646
}
4747
}
4848

49-
# TODO: need to condition this for PE
50-
$puppetdb_package = 'puppetdb'
51-
$puppetdb_service = 'puppetdb'
52-
$confdir = '/etc/puppetdb/conf.d'
53-
$puppet_service_name = 'puppetmaster'
54-
$puppet_confdir = '/etc/puppet'
49+
if $::puppetversion =~ /Puppet Enterprise/ {
50+
$puppetdb_package = 'pe-puppetdb'
51+
$puppetdb_service = 'pe-puppetdb'
52+
$confdir = '/etc/puppetlabs/puppetdb/conf.d'
53+
$puppet_service_name = 'pe-httpd'
54+
$puppet_confdir = '/etc/puppetlabs/puppet'
55+
$terminus_package = 'pe-puppetdb-terminus'
56+
} else {
57+
$puppetdb_package = 'puppetdb'
58+
$puppetdb_service = 'puppetdb'
59+
$confdir = '/etc/puppetdb/conf.d'
60+
$puppet_service_name = 'puppetmaster'
61+
$puppet_confdir = '/etc/puppet'
62+
$terminus_package = 'puppetdb-terminus'
63+
}
64+
5565
$puppet_conf = "${puppet_confdir}/puppet.conf"
56-
$terminus_package = 'puppetdb-terminus'
5766
}

0 commit comments

Comments
 (0)