summaryrefslogtreecommitdiffstats
path: root/lib/puppet/faces
Commit message (Collapse)AuthorAgeFilesLines
* Merge puppet-interfaces into puppet.Daniel Pittman2011-04-071-1/+1
| | | | | This joins the two repositories, including full history, into a single run, as well as landing the interfaces work on the next branch ready for release.
* (#6985) Allows indirectors to accept a hash as an argument.Dan Bode2011-04-071-1/+1
| | | | | | | | | | Many indirectors need to take a hash as the last argument. This was not allowed b/c the last hash argument was assumed to be the options hash. I resolved this by assuming that the hash needed by an indirector would be the same as the options hash. Reviewed-By: Daniel Pittman <daniel@puppetlabs.com>
* (#7012) Split plumbing into Puppet::InterfaceDaniel Pittman2011-04-077-487/+0
| | | | | | | | | This splits out the plumbing into the Puppet::Interface namespace, and uses Puppet::Faces for all the public-facing code. The fault line is "what you care about if you are using or writing a face", which is public, against "what you care about to enable either of those two", which is the plumbing.
* (#7012) Update references in code to use face(s)Daniel Pittman2011-04-0723-114/+114
| | | | | The codebase is now using the new name, faces, uniformly to reference the objects contained. All tests pass.
* (#7012) global rename of strings to faces.Daniel Pittman2011-04-0723-0/+768
This just changes filenames and directories; files are exact copies rather than having additional modifications to make clearer each step of this process. This does leave a currently broken build. :/