diff options
author | Luke Kanies <luke@madstop.com> | 2007-09-23 19:04:31 -0500 |
---|---|---|
committer | Luke Kanies <luke@madstop.com> | 2007-09-23 19:04:31 -0500 |
commit | cdc8ea6e81c1b5eba5ea784bb7079c4c1f3965a4 (patch) | |
tree | 6dab031628ee4c8269c93cd96ed646bdd2874cc4 /lib/puppet/indirector/code.rb | |
parent | c40da335123ee839294b37134d1e6361000bf216 (diff) | |
download | puppet-cdc8ea6e81c1b5eba5ea784bb7079c4c1f3965a4.tar.gz puppet-cdc8ea6e81c1b5eba5ea784bb7079c4c1f3965a4.tar.xz puppet-cdc8ea6e81c1b5eba5ea784bb7079c4c1f3965a4.zip |
Taking a first stab at moving configuration compiling
into the indirection system. There are still quite
a few unanswered questions, the two most notable
being embodied in unimplemented tests in the Configuration
Code terminus.
This also requires changing the behaviour in a few places.
In particular, 'puppet' and the 'module_puppet' cfengine
module need to store a Node object in memory with the appropriate
classes, since that's now the only way to communicate with
the compiler. That integration work has not yet been done,
partially because the old configuration handler (which the
soon-to-be-deprecated master handler now uses) still exists.
Diffstat (limited to 'lib/puppet/indirector/code.rb')
-rw-r--r-- | lib/puppet/indirector/code.rb | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/puppet/indirector/code.rb b/lib/puppet/indirector/code.rb new file mode 100644 index 000000000..0c0ee146b --- /dev/null +++ b/lib/puppet/indirector/code.rb @@ -0,0 +1,6 @@ +require 'puppet/indirector/terminus' + +# Do nothing, requiring that the back-end terminus do all +# of the work. +class Puppet::Indirector::Code < Puppet::Indirector::Terminus +end |