summaryrefslogtreecommitdiffstats
path: root/lib/puppet/face/plugin.rb
Commit message (Collapse)AuthorAgeFilesLines
* (#7764, 7775, 7778) Revisions to Faces help textnfagerlund2011-06-071-8/+9
| | | | | | | | | | | | | | Per UX review of help text, this commit makes several changes over the breadth of the Faces help: * Preface API-only action summaries/descriptions with "API only." (issue #7775) * Provide both CLI and API info in "returns," with the CLI info first. (issue #7778) * Summaries should be sentences. (Add punctuation.) * First sentences of descriptions should reiterate summaries. (Summaries and descriptions should be displayed far enough apart that this isn't a problem.) * Standardize on "subcommand" instead of "face" when talking about the entity you invoke at the command line. (Use "face" when describing API use.) * Fix outdated or clunky text in several faces.
* (#7561) Complete help text for all faces and actionsnfagerlund2011-05-261-12/+19
| | | | | | Faces help output relies on input from the documentation methods in each of the faces to be documented. This commit calls those methods in each of our faces, with varying levels of detail depending on their complexity.
* (Maint) Adjust documentation whitespacenfagerlund2011-05-041-11/+11
| | | | | The patch from issue #7221 permits indented heredocs. This patch takes advantage of that to make the doc strings less messy.
* (#6962) Add self-documentation data to puppet facesnfagerlund2011-05-041-0/+16
| | | | | | This patch adds documentation strings to most of the faces, actions, and options introduced in 2.7.0. There are a small number of TK notes remaining, and longer strings have not been indented to take advantage of the patch from issue #7221.
* (#7353) Use :console rendering format in our own code.Daniel Pittman2011-05-041-1/+1
| | | | | | | | Now that we have unified things, stop using the compatibility name in favour of the new :console name for the output format. No functional effect beyond avoiding a deprecated output mode. Reviewed-By: Jacob Helwig <jacob@puppetlabs.com>
* (#7276) Better reporting from the plugin download action.Daniel Pittman2011-05-031-0/+12
| | | | | | | | | | Instead of just returning vague values, return useful information when rendering for a human being. Based on work by Luke Kaines <luke@puppetlabs.com> in https://github.com/lak/puppet/commit/a61cc770ca9b2cad744b5b21b9776a834d6ca895 Reviewed-By: Pieter van de Bruggen <pieter@puppetlabs.com>
* (#6962) Give copyright and license for all faces.Daniel Pittman2011-04-261-0/+3
| | | | | Now we have the capability, mark all our faces copyright the company and under the Apache 2 license, which indeed they are.
* (#7121) Download plugins and upload reports in secret agent!Daniel Pittman2011-04-211-0/+16
This adds a plugin face, able to download plugins, and wires both that and the report face in to upload the result of the catalog run. This fills out the standard, boring agent behaviour and makes this a semi-credible replacement. Reviewed-By: Max Martin <max@puppetlabs.com>