From 48b874454cd4a6081e96365d3a19fb2b08c9d740 Mon Sep 17 00:00:00 2001 From: Luke Kanies Date: Wed, 14 May 2008 09:36:32 -0500 Subject: 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. --- bin/facter | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) (limited to 'bin/facter') diff --git a/bin/facter b/bin/facter index 1dec66b..e9604ab 100755 --- a/bin/facter +++ b/bin/facter @@ -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 $ -- cgit