From f0907607347c26127dd566fbe5b19c8528d25f5d Mon Sep 17 00:00:00 2001 From: luke Date: Thu, 15 Jun 2006 23:13:01 +0000 Subject: Fixing my autorequire fix; oops git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1292 980ebf18-57e1-0310-9a29-db15c13687c0 --- lib/puppet/type.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/puppet/type.rb b/lib/puppet/type.rb index 064b759f2..926d53f6f 100644 --- a/lib/puppet/type.rb +++ b/lib/puppet/type.rb @@ -1428,7 +1428,6 @@ class Type < Puppet::Element # Collect the current prereqs list.each { |dep| obj = nil - type = nil # Support them passing objects directly, to save some effort. if dep.is_a? Puppet::Type type = dep.class.name @@ -1443,10 +1442,11 @@ class Type < Puppet::Element next end end + # Skip autorequires that we already require next if self.requires?(obj) - info "Auto-requiring %s %s" % [obj.class.name, obj.name] + debug "Autorequiring %s %s" % [obj.class.name, obj.name] self[:require] = [type, dep] } -- cgit