summaryrefslogtreecommitdiffstats
path: root/lib/facter/util/loader.rb
Commit message (Collapse)AuthorAgeFilesLines
* Switching to a search path registration system.Luke Kanies2008-05-161-12/+3
| | | | | Facter no longer knows anything about Puppet, so there's no inter-dependency issue.
* Moving the puppet-related loading tests to an integration test.Luke Kanies2008-05-161-3/+11
| | | | | | | | | I was previously creating a mock Puppet class, and this actually uses Puppet's code. Note that this use of Puppet creates some additional ordering problems, which I'm going to fix in the next commit by undoing all of this work. :)
* Switching Facter to using the new loader.Luke Kanies2008-05-151-46/+16
| | | | | This should make it possible to move all facts to separate files and only load them on demand.
* Moving all of the support classes to util/.Luke Kanies2008-05-151-0/+127
This makes it easier for our loader to distinguish between code that Facter uses and new facts.