summaryrefslogtreecommitdiffstats
path: root/lib/puppet/face/node.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/puppet/face/node.rb')
-rw-r--r--lib/puppet/face/node.rb17
1 files changed, 15 insertions, 2 deletions
diff --git a/lib/puppet/face/node.rb b/lib/puppet/face/node.rb
index c4cf30b98..64002909e 100644
--- a/lib/puppet/face/node.rb
+++ b/lib/puppet/face/node.rb
@@ -3,9 +3,22 @@ Puppet::Indirector::Face.define(:node, '0.0.1') do
copyright "Puppet Labs", 2011
license "Apache 2 license; see COPYING"
- summary "View and manage nodes"
+ summary "View and manage node definitions"
description <<-EOT
-It defaults to using whatever your node terminus is set as.
+This face interacts with node objects, which are what Puppet uses to build a catalog. A node object consists of the node's facts, environment, additional top-scope variables, and classes. TK need this fact-checked.
+ EOT
+ notes <<-EOT
+This is an indirector face, which exposes find, search, save, and
+destroy actions for an indirected subsystem of Puppet. Valid terminuses
+for this face include:
+
+* `active_record`
+* `exec`
+* `ldap`
+* `memory`
+* `plain`
+* `rest`
+* `yaml`
EOT
end