File tree Expand file tree Collapse file tree 1 file changed +14
-2
lines changed
Expand file tree Collapse file tree 1 file changed +14
-2
lines changed Original file line number Diff line number Diff line change 33# This class should be considered private.
44#
55class udev::params {
6- $udev_package = ' udev'
76 $udevadm_path = ' /sbin'
87
9- case $::osfamily {
8+ case $::operatingsystem {
109 ' debian' : {
10+ $udev_package = ' udev'
1111 $udevlogpriority = ' udevadm control --log-priority'
1212 $udevtrigger = ' udevadm trigger'
1313 }
1414 ' redhat' : {
1515 case $::operatingsystemmajrelease {
1616 ' 5' : {
17+ $udev_package = ' udev'
1718 $udevtrigger = ' udevtrigger'
1819 $udevlogpriority = ' udevcontrol log_priority'
1920 }
2021 ' 6' ,' 7' : {
22+ $udev_package = ' udev'
2123 $udevtrigger = ' udevadm trigger'
2224 $udevlogpriority = ' udevadm control --log-priority'
2325 }
2628 }
2729 }
2830 }
31+ ' fedora' : {
32+ if ($::operatingsystemmajrelease >= 20) {
33+ $udev_package = ' systemd'
34+ $udevtrigger = ' udevadm trigger'
35+ $udevlogpriority = ' udevadm control --log-priority'
36+ }
37+ else {
38+ fail(" Module ${module_name} might not be supported on Fedora release ${::operatingsystemmajrelease} " )
39+ }
40+ }
2941 default: {
3042 fail(" Module ${module_name} is not supported on ${::operatingsystem} " )
3143 }
You can’t perform that action at this time.
0 commit comments