summaryrefslogtreecommitdiff
path: root/lib/facter/acpi_available.rb
blob: dae057fe3629c96080add3d12e6dfff1fae94649 (plain)
1
2
3
4
5
6
7
8
9
10
# return whether acpi is available -- used for deciding whether to install the munin plugin
Facter.add("acpi_available") do
    setcode do
    	if not Facter::Util::Resolution.which('acpi') or `acpi -t -B -A 2>/dev/null`.match(/\d/).nil?
    		"absent"
    	else
    		"present"
    	end
    end
end