summaryrefslogtreecommitdiffstats
path: root/lib/puppet/dsl.rb
diff options
context:
space:
mode:
authorLuke Kanies <luke@madstop.com>2007-09-12 18:32:26 -0500
committerLuke Kanies <luke@madstop.com>2007-09-12 18:32:26 -0500
commit43f22a2414048b180d2c0e2a421fa8d905c4d8eb (patch)
tree72eb0cc1ade37f032284c77ca51a7d1e22d5b317 /lib/puppet/dsl.rb
parenta6fe70054f4fb3efe4d558ffdd244917ca1c6f9c (diff)
downloadpuppet-43f22a2414048b180d2c0e2a421fa8d905c4d8eb.tar.gz
puppet-43f22a2414048b180d2c0e2a421fa8d905c4d8eb.tar.xz
puppet-43f22a2414048b180d2c0e2a421fa8d905c4d8eb.zip
Adding a to_graph method to TransBuckets, so that the buckets can directly generate a graph, rather than having to first convert to RAL types and then have them convert to a graph. This allows us to make it so components do not need a @children array at all. This was all done because I am having the "already a parent of" problem again, and I have gotten far enough that it is relatively easy to just make this problem go away once and for all.
Diffstat (limited to 'lib/puppet/dsl.rb')
-rw-r--r--lib/puppet/dsl.rb3
1 files changed, 1 insertions, 2 deletions
diff --git a/lib/puppet/dsl.rb b/lib/puppet/dsl.rb
index 793578bca..795358e83 100644
--- a/lib/puppet/dsl.rb
+++ b/lib/puppet/dsl.rb
@@ -255,8 +255,7 @@ module Puppet
def scope
unless defined?(@scope)
@interp = Puppet::Parser::Interpreter.new :Code => ""
- # Load the class, so the node object class is available.
- require 'puppet/network/handler/node'
+ require 'puppet/node'
@node = Puppet::Node.new(Facter.value(:hostname))
@node.parameters = Facter.to_hash
@interp = Puppet::Parser::Interpreter.new :Code => ""