From 2c2b3c27e242f7ee99354c7d4f0d2a18d5710f49 Mon Sep 17 00:00:00 2001 From: Luke Kanies Date: Mon, 4 Jan 2010 16:57:59 -0800 Subject: Storing per-environment LoadedCode instances This will soon replace all of the env/parser mungling we have to do. A given process will only be able to have one collection of code per environment in memory. This is somewhat limiting, in theory, but some global means of looking up code collection (LoadedCode instances) must exist for the pure ruby stuff to work. Signed-off-by: Luke Kanies --- lib/puppet/parser/parser_support.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lib/puppet/parser/parser_support.rb') diff --git a/lib/puppet/parser/parser_support.rb b/lib/puppet/parser/parser_support.rb index df89ed794..77ee28f5e 100644 --- a/lib/puppet/parser/parser_support.rb +++ b/lib/puppet/parser/parser_support.rb @@ -194,8 +194,8 @@ class Puppet::Parser::Parser end def initialize(options = {}) - @loaded_code = options[:loaded_code] || Puppet::Parser::LoadedCode.new @environment = options[:environment] + @loaded_code = options[:loaded_code] || Puppet::Parser::LoadedCode.new(@environment) initvars() end -- cgit