Use 'dnf' provider for Fedora and RedHat > 7

Change-Id: Ia70639a6f794bd86d247050ea2bd5292e826cd19
This commit is contained in:
yatin 2018-12-19 15:09:55 +05:30
parent b6228764a1
commit 08d62670e7
1 changed files with 7 additions and 1 deletions

View File

@ -4,6 +4,12 @@
#
class qdr::params {
if ($::os['name'] == 'Fedora') or
($::os['family'] == 'RedHat' and Integer.new($::os['release']['major']) > 7) {
$_package_provider = 'dnf'
} else {
$_package_provider = 'yum'
}
case $::osfamily {
'Debian': {
$service_package_name = 'qdrouterd'
@ -21,7 +27,7 @@ class qdr::params {
$service_package_name = 'qpid-dispatch-router'
$service_name = 'qdrouterd'
$service_config_path = '/etc/qpid-dispatch/qdrouterd.conf'
$package_provider = 'yum'
$package_provider = $_package_provider
$service_user = 'qdrouterd'
$service_group = 'qdrouterd'
$service_home = '/var/lib/qdrouterd'