Puppet irqbalance Module
Table of Contents
Overview
Manages the irqbalance package
Description
Installs and manages the the IRQ balancing
daemon software package. The daemon
is only enabled/started if the system has a $::processorcount
of greater than
one. This is because the daemon will automatically exit on single processor
systems.
Usage
include irqbalance
class { 'irqbalance': }
class { 'irqbalance': ensure => present } # default
class { 'irqbalance': ensure => latest }
class { 'irqbalance': ensure => absent }
-
ensure
String
defaults to:present
Uses Standard Puppet ensure semantics. Valid values are:
present
,absent
Limitations
On $::osfamily == 'RedHat'
, no attempt is made to manage
/etc/sysconfig/irqbalance
. This is arguably a bug.
On $::osfamily == 'Debian'
, no attempt is made to manage
/etc/default/irqbalance
. This is also arguably a bug.
Tested Platforms
- el5.x
- el6.x
- Fedora 18
- Debian 7.0 (wheezy)
- Ubuntu precise (12.04.2 LTS)
Versioning
This module is versioned according to the Semantic Versioning 2.0.0 specification.
Support
Please log tickets and issues at github