Puppet Class: tuned::params

Inherited by:
tuned
Defined in:
manifests/params.pp

Overview

Class: tuned::params

This class manages tuned parameters



6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# File 'manifests/params.pp', line 6

class tuned::params {
    if (versioncmp($facts['os']['release']['major'], '7') >= 0) {
        $tuned_services = ['tuned']
        $tuned_conf_dir = '/etc/tuned'
    } else {
        $tuned_services = ['tuned', 'ktune']
        $tuned_conf_dir = '/etc/tune-profiles'
    }

    $tuned_pkg      = 'tuned'
    $active_profile = undef

    case $facts['os']['family'] {
        'RedHat': {}
        default: {
            fail("Unsupported platform: ${facts['os']['family']}/${facts['os']['name']}")
        }
    }
}