summaryrefslogtreecommitdiff
path: root/plugins
diff options
context:
space:
mode:
authorMarcel Haerry <haerry@puzzle.ch>2009-06-02 12:04:21 +0200
committerMarcel Haerry <haerry@puzzle.ch>2009-06-02 12:04:21 +0200
commit2ec7065337abc02835be322151c78da4a2410baf (patch)
treeade64070a5e30312323c3d55bd6ecb2278d2e266 /plugins
parent8442cf9262887764cfd8d66323d79953d3176cdc (diff)
parente6b9c153680f94acb0201394325d9c2a2bdd4b0a (diff)
merged with immerda
Diffstat (limited to 'plugins')
-rw-r--r--plugins/facter/acpi_available.rb14
1 files changed, 7 insertions, 7 deletions
diff --git a/plugins/facter/acpi_available.rb b/plugins/facter/acpi_available.rb
index e3d8dfa..9a0474f 100644
--- a/plugins/facter/acpi_available.rb
+++ b/plugins/facter/acpi_available.rb
@@ -1,10 +1,10 @@
# return whether acpi is available -- used for deciding whether to install the munin plugin
Facter.add("acpi_available") do
- setcode do
- if `acpi -t -B -A 2>/dev/null`.match(/\d/).nil?
- "absent"
- else
- "present"
- end
- end
+ setcode do
+ if not File.exist? `which acpi 2>/dev/null`.chomp or `acpi -t -B -A 2>/dev/null`.match(/\d/).nil?
+ "absent"
+ else
+ "present"
+ end
+ end
end