puppet/modules/redis/manifests/overcommit.pp @ 906581f17100

Repo link.
author Steve Losh <steve@stevelosh.com>
date Wed, 05 Oct 2011 22:59:03 -0400
parents ead78c7e9a4d
children (none)
class redis::overcommit($ensure=present) {

  file { "/etc/sysctl.d/overcommit.conf":
    ensure => $ensure,
    content => "vm.overcommit_memory=1",
  }

  if $ensure == "present" {
    exec { "overcommit-memory":
      command => "sysctl vm.overcommit_memory=1",
      unless => "test `sysctl -n vm.overcommit_memory` = 1",
    }
  }
}