diff options
author | Luke Kanies <luke@madstop.com> | 2008-05-14 09:36:32 -0500 |
---|---|---|
committer | Luke Kanies <luke@madstop.com> | 2008-05-14 09:36:32 -0500 |
commit | 48b874454cd4a6081e96365d3a19fb2b08c9d740 (patch) | |
tree | 8bd2373b8070709c0d90d206709527c7f4a0a3c5 /bin/facter | |
parent | 5889e43e871e21bfebaa99d7a21c292d0e64b575 (diff) | |
download | facter-48b874454cd4a6081e96365d3a19fb2b08c9d740.tar.gz facter-48b874454cd4a6081e96365d3a19fb2b08c9d740.tar.xz facter-48b874454cd4a6081e96365d3a19fb2b08c9d740.zip |
Updating the executable to not use Facter.each.
The method will need to be added back in, since it's apparently
used in iClassify, but at least the executable works again
now.
Diffstat (limited to 'bin/facter')
-rwxr-xr-x | bin/facter | 9 |
1 files changed, 2 insertions, 7 deletions
@@ -107,13 +107,10 @@ ARGV.each { |item| names.push item } -facts = {} - if names.empty? - Facter.each { |name,fact| - facts[name] = fact - } + facts = Facter.to_hash else + facts = {} names.each { |name| begin facts[name] = Facter.value(name) @@ -139,5 +136,3 @@ facts.sort { |a, b| a[0].to_s <=> b[0].to_s }.each { |name,value| puts "%s => %s" % [name,value] end } - -# $Id: facter,v 1.1.1.1 2004/03/21 21:06:27 luke Exp $ |