diff options
author | Rein Henrichs <rein@puppetlabs.com> | 2010-06-07 15:45:45 -0700 |
---|---|---|
committer | James Turnbull <james@lovedthanlost.net> | 2010-06-27 03:54:08 +1000 |
commit | 97936c6d3fa3950d22266679b65d4a6877008a74 (patch) | |
tree | 0a3ec96444635c6b7604da50cb79657aabbee448 /lib/puppet/rails/rails_resource.rb | |
parent | db39b7c0848f8931989cbe21ff202552c0ae78c1 (diff) | |
download | puppet-97936c6d3fa3950d22266679b65d4a6877008a74.tar.gz puppet-97936c6d3fa3950d22266679b65d4a6877008a74.tar.xz puppet-97936c6d3fa3950d22266679b65d4a6877008a74.zip |
[#3921] Add facts_terminus setting to Puppet settings
* defaults to "facter"
* no longer set the facts terminus class in for puppetmaster, use
setting instead
Implements an abstract CouchDB terminus and a concrete CouchDB terminus
used to store node facts. Node facts are stored in a "node" document as
the "facts" attribute. This node document may also be used by other
couchdb termini that store node-related information. It is recommended
to use a separate document (or documents) to store large data structures
like catalogs, linking them to their related node document using
embedded ids.
This implementation depends on the "couchrest" gem.
Diffstat (limited to 'lib/puppet/rails/rails_resource.rb')
0 files changed, 0 insertions, 0 deletions