summaryrefslogtreecommitdiffstats
path: root/lib/puppet/node_source/ldap.rb
Commit message (Collapse)AuthorAgeFilesLines
* Removing obsolete fact stores and node sources. The functionality has been ↵Luke Kanies2007-09-241-138/+0
| | | | moved into the indirector.
* The new parser configuration object works now,Luke Kanies2007-08-161-10/+30
| | | | | | | | | | | | | | but the rest of the compiling process is hosed (although the parser itself should still be fine). The configuration object is unifying a lot of work that was scattered around either the interpreter or the scopes, and it simplifies the whole system. However, its new simplicity has made the complexity of the rest of the system that much more apparent, and I am resolved to fixing the system rather than hacking it sufficiently to just make it work.
* Finalizing the node handler. It now correctly uses the different node sourcesLuke Kanies2007-08-141-2/+2
| | | | | and knows how to retrieve data from those sources. Now I just need to fix the language stuff to use this handler instead of the existing node stuff.
* An intermediate commit in the work towards adding multi-environment support.Luke Kanies2007-08-141-0/+118
This has required splitting the interpreter up considerably, which is much cleaner but is a large project. There is now a 'nodes' handler, but it is currently non-functional, although all the support structure is there. It just needs to have the individual methods fleshed out, and it needs to be connected to the 'facts' handler.