This is refactoring work that needed to be done for the forthcoming internal (pure ruby) DSL.
Here we: * get rid of the Interpreter class * move the (relatively new) ResourceType class into Puppet::Resource::Type * move LoadedCode to Puppet::Resource::TypeCollection * have each environment maintain a typecollection instance This last one is the main point - it allows the internal DSL to easily add new resource types or find existing ones.
-- You received this message because you are subscribed to the Google Groups "Puppet Developers" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/puppet-dev?hl=en.
