Version information
Start using this module
Add this module to your Puppetfile:
mod 'jhoblitt-irqbalance', '1.1.0'
Learn more about managing modules with a PuppetfileDocumentation
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
See Also
[Current]
add $::osfamily == debian support
- 345f950 - (Joshua Hoblitt) add $::osfamily == debian support
- 210a30f - (Joshua Hoblitt) Merge pull request #1 from jhoblitt/system_tests
add basic rspec-system tests
-
887f853 - (Joshua Hoblitt) add basic rspec-system tests
-
1b25790 - (Joshua Hoblitt) ignore vim .swp files
-
91d8387 - (Joshua Hoblitt) trim travis test matrix
-
4c98d3f - (Joshua Hoblitt) add irqbalance parameter description to README
-
43fd59b - (Joshua Hoblitt) sort .gitignore
-
f4cdf26 - (Joshua Hoblitt) add :require => false to all Gemfile entries
-
d972fa7 - (Joshua Hoblitt) set stdlib requirement to 3.0.0
-
2ab4dcb - (Joshua Hoblitt) resolve rspec-puppet > 1 deprecation warnings
DEPRECATION: include_class is deprecated. Use contain_class instead.
-
638ffda - (Joshua Hoblitt) update README irqbalance link + boilerplate sections
-
944adf4 - (Joshua Hoblitt) fix README typo
v1.0.1
- 6ff0d2c - (Joshua Hoblitt) update Modulefile version to 1.0.1
- 4b2db6c - (Joshua Hoblitt) fix linter warnings
v1.0.0
Dependencies
- puppetlabs/stdlib (>= 3.0.0)
Copyright (C) 2012-2013 Joshua Hoblitt <jhoblitt@cpan.org> Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.