diff options
author | Luke Kanies <luke@madstop.com> | 2008-02-08 11:42:24 -0600 |
---|---|---|
committer | Luke Kanies <luke@madstop.com> | 2008-02-08 11:42:24 -0600 |
commit | dbaffaeaafa60c7325f7522a76a84c5dd7df7c6b (patch) | |
tree | 2deecc2b42e8e39f3921806514b0d6655de7a162 /lib/puppet/parser | |
parent | 7c500dac315ea7256c92b0b3cac203bf7c6749f0 (diff) | |
download | puppet-dbaffaeaafa60c7325f7522a76a84c5dd7df7c6b.tar.gz puppet-dbaffaeaafa60c7325f7522a76a84c5dd7df7c6b.tar.xz puppet-dbaffaeaafa60c7325f7522a76a84c5dd7df7c6b.zip |
Ceasing autoloading ast files; loading them manually instead
Diffstat (limited to 'lib/puppet/parser')
-rw-r--r-- | lib/puppet/parser/ast.rb | 28 |
1 files changed, 21 insertions, 7 deletions
diff --git a/lib/puppet/parser/ast.rb b/lib/puppet/parser/ast.rb index 14b686e2f..880e406a8 100644 --- a/lib/puppet/parser/ast.rb +++ b/lib/puppet/parser/ast.rb @@ -107,13 +107,27 @@ class Puppet::Parser::AST @line = nil set_options(args) end - #--------------------------------------------------------------- - # Now autoload everything. - @autoloader = Puppet::Util::Autoload.new(self, - "puppet/parser/ast" - ) - @autoloader.loadall end +# And include all of the AST subclasses. +require 'puppet/parser/ast/astarray' +require 'puppet/parser/ast/branch' +require 'puppet/parser/ast/caseopt' +require 'puppet/parser/ast/casestatement' +require 'puppet/parser/ast/collection' +require 'puppet/parser/ast/collexpr' +require 'puppet/parser/ast/definition' +require 'puppet/parser/ast/else' +require 'puppet/parser/ast/function' +require 'puppet/parser/ast/hostclass' +require 'puppet/parser/ast/ifstatement' require 'puppet/parser/ast/leaf' - +require 'puppet/parser/ast/node' +require 'puppet/parser/ast/resource' +require 'puppet/parser/ast/resource_defaults' +require 'puppet/parser/ast/resource_override' +require 'puppet/parser/ast/resource_reference' +require 'puppet/parser/ast/resourceparam' +require 'puppet/parser/ast/selector' +require 'puppet/parser/ast/tag' +require 'puppet/parser/ast/vardef' |