diff options
author | Luke Kanies <luke@madstop.com> | 2008-02-28 15:55:39 -0600 |
---|---|---|
committer | Luke Kanies <luke@madstop.com> | 2008-02-28 15:55:39 -0600 |
commit | abd688ea1a0ebd555eac20185d82cc6430507edf (patch) | |
tree | 6704feb11868a5b8ae7fcfb311f3705969fb4345 /lib/puppet/parser/compiler.rb | |
parent | 29aafb4e98b8751a11787be33b2dfcf910a84fa3 (diff) | |
download | puppet-abd688ea1a0ebd555eac20185d82cc6430507edf.tar.gz puppet-abd688ea1a0ebd555eac20185d82cc6430507edf.tar.xz puppet-abd688ea1a0ebd555eac20185d82cc6430507edf.zip |
Fixing #1092 by no longer using the resource reference to
look resources up, which means there's no concern about
not finding the resource, which is where the nil was coming
from. We now just iterate over the vertices.
Diffstat (limited to 'lib/puppet/parser/compiler.rb')
-rw-r--r-- | lib/puppet/parser/compiler.rb | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/lib/puppet/parser/compiler.rb b/lib/puppet/parser/compiler.rb index 132ec15db..70cd6e11a 100644 --- a/lib/puppet/parser/compiler.rb +++ b/lib/puppet/parser/compiler.rb @@ -366,9 +366,8 @@ class Puppet::Parser::Compiler # Make sure all of our resources and such have done any last work # necessary. def finish - @catalog.resources.each do |name| - resource = @catalog.resource(name) - + #@catalog.resources.each do |name| + @catalog.vertices.each do |resource| # Add in any resource overrides. if overrides = resource_overrides(resource) overrides.each do |over| |