Skip to content

Commit 725385d

Browse files
committed
feat: use openvox packages where possible
To aim for a drop-in replacement of PuppetDB module, start using OpenVox package names where possible
1 parent ab3fcd6 commit 725385d

File tree

1 file changed

+15
-7
lines changed

1 file changed

+15
-7
lines changed

manifests/params.pp

Lines changed: 15 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -113,30 +113,38 @@
113113
$test_url = '/v3/version'
114114
} else {
115115
case fact('os.family') {
116-
'RedHat', 'Suse', 'Archlinux','Debian': {
116+
'Archlinux': {
117117
$puppetdb_package = 'puppetdb'
118118
$terminus_package = 'puppetdb-termini'
119119
$etcdir = '/etc/puppetlabs/puppetdb'
120120
$puppet_confdir = pick($puppetdb::globals::puppet_confdir,'/etc/puppetlabs/puppet')
121121
$puppet_service_name = 'puppetserver'
122122
$vardir = '/opt/puppetlabs/server/data/puppetdb'
123123
}
124-
'OpenBSD': {
125-
$puppetdb_package = 'puppetdb'
126-
$terminus_package = 'puppetdb-termini'
124+
'Debian', 'RedHat', 'Suse': {
125+
$puppetdb_package = 'openvoxdb'
126+
$terminus_package = 'openvoxdb-termini'
127127
$etcdir = '/etc/puppetlabs/puppetdb'
128128
$puppet_confdir = pick($puppetdb::globals::puppet_confdir,'/etc/puppetlabs/puppet')
129-
$puppet_service_name = undef
129+
$puppet_service_name = 'puppetserver'
130130
$vardir = '/opt/puppetlabs/server/data/puppetdb'
131131
}
132132
'FreeBSD': {
133-
$puppetdb_package = inline_epp('puppetdb<%= $puppetdb::params::puppetdb_major_version %>')
134-
$terminus_package = inline_epp('puppetdb-terminus<%= $puppetdb::params::puppetdb_major_version %>')
133+
$puppetdb_package = inline_epp('openvoxdb<%= $puppetdb::params::puppetdb_major_version %>')
134+
$terminus_package = inline_epp('openvoxdb-terminus<%= $puppetdb::params::puppetdb_major_version %>')
135135
$etcdir = '/usr/local/etc/puppetdb'
136136
$puppet_confdir = pick($puppetdb::globals::puppet_confdir,'/usr/local/etc/puppet')
137137
$puppet_service_name = 'puppetserver'
138138
$vardir = '/var/db/puppetdb'
139139
}
140+
'OpenBSD': {
141+
$puppetdb_package = 'puppetdb'
142+
$terminus_package = 'puppetdb-termini'
143+
$etcdir = '/etc/puppetlabs/puppetdb'
144+
$puppet_confdir = pick($puppetdb::globals::puppet_confdir,'/etc/puppetlabs/puppet')
145+
$puppet_service_name = undef
146+
$vardir = '/opt/puppetlabs/server/data/puppetdb'
147+
}
140148
default: {
141149
fail("The fact 'os.family' is set to ${fact('os.family')} which is not supported by the puppetdb module.")
142150
}

0 commit comments

Comments
 (0)