Asher has uploaded a new change for review. https://gerrit.wikimedia.org/r/57589
Change subject: module sets cpu frequency governor via cpufrequtils ...................................................................... module sets cpu frequency governor via cpufrequtils Change-Id: I0cef4548931e007321f1486f5fa6344d7ddc2c0f --- A modules/cpufrequtils/manifests/init.pp 1 file changed, 26 insertions(+), 0 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/operations/puppet refs/changes/89/57589/1 diff --git a/modules/cpufrequtils/manifests/init.pp b/modules/cpufrequtils/manifests/init.pp new file mode 100644 index 0000000..7ac4f1f --- /dev/null +++ b/modules/cpufrequtils/manifests/init.pp @@ -0,0 +1,26 @@ +class cpufrequtils ( + $governor = "performance", +) { + case $::operatingsystem { + debian, ubuntu: { + } + default: { + fail("Module ${module_name} is not supported on ${::operatingsystem}") + } + } + + package { 'cpufrequtils': + ensure => present; + } + + file { '/etc/default/cpufrequtils': + content => "GOVERNOR=${governor}", + require => Package['cpufrequtils']; + } + + service { 'cpufrequtils': + enable => true, + require => Package['cpufrequtils'], + subscribe => File["/etc/default/cpufrequtils"]; + } +} -- To view, visit https://gerrit.wikimedia.org/r/57589 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I0cef4548931e007321f1486f5fa6344d7ddc2c0f Gerrit-PatchSet: 1 Gerrit-Project: operations/puppet Gerrit-Branch: production Gerrit-Owner: Asher <afeld...@wikimedia.org> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits