<feed xmlns='http://www.w3.org/2005/Atom'>
<title>puppet.git/lib/puppet/face, branch ticket/master/7841</title>
<subtitle>Puppet repo</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/'/>
<entry>
<title>(Maint.) Disable cleaning of storeconfigs.</title>
<updated>2011-07-28T22:34:47+00:00</updated>
<author>
<name>Pieter van de Bruggen</name>
<email>pieter@puppetlabs.com</email>
</author>
<published>2011-07-28T22:34:47+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=38801ddbd3036b45d35e48e444d1e7d566b5db47'/>
<id>38801ddbd3036b45d35e48e444d1e7d566b5db47</id>
<content type='text'>
This feature (and the corresponding tests) were causing intermittent
failures which we were unable to trace.  We will reintroduce this
behavior when we can do so without test fragility.

Reviewed-By: Matt Robinson</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This feature (and the corresponding tests) were causing intermittent
failures which we were unable to trace.  We will reintroduce this
behavior when we can do so without test fragility.

Reviewed-By: Matt Robinson</pre>
</div>
</content>
</entry>
<entry>
<title>(#1886) Clean up `node clean` for merge.</title>
<updated>2011-07-28T19:32:09+00:00</updated>
<author>
<name>Pieter van de Bruggen</name>
<email>pieter@puppetlabs.com</email>
</author>
<published>2011-07-27T21:10:02+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=ccd622a96dfe5871689f5b2f059c11aef3caf3b4'/>
<id>ccd622a96dfe5871689f5b2f059c11aef3caf3b4</id>
<content type='text'>
This includes various style changes, and assorted fixes to testing.

Paired-With: Matt Robinson</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This includes various style changes, and assorted fixes to testing.

Paired-With: Matt Robinson</pre>
</div>
</content>
</entry>
<entry>
<title>Fix #1886 - Add node cleanup capability</title>
<updated>2011-07-27T21:20:42+00:00</updated>
<author>
<name>Peter Meier</name>
<email>peter.meier@immerda.ch</email>
</author>
<published>2011-04-29T13:56:15+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=c315da0efeace1878a877dc4b2f4aebc1ec13f0d'/>
<id>c315da0efeace1878a877dc4b2f4aebc1ec13f0d</id>
<content type='text'>
Here is a changeset that adds a new action to the puppet node face.

This application removes all traces of a node on the puppetmaster
(including certs, cached facts and nodes, reports, and storedconfig
entries).

Furthermore it is capable of unexporting exported resources of a
host so that consumers of these resources can remove the exported
resources and we will safely remove the node from our
infrastructure.

Usage:
puppet node clean [--unexport] &lt;host&gt; [&lt;host2&gt; ...]

To achieve this we add different destroy methods to the different
parts of the indirector. So for example for yaml indirections we
already offer read access for the yaml, this changeset adds
the destroy handler which only removes the yaml file for
a request. This can be used to remove cached entries.

This work is based on the initial work of Brice Figureau
&lt;brice-puppet@daysofwonder.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Here is a changeset that adds a new action to the puppet node face.

This application removes all traces of a node on the puppetmaster
(including certs, cached facts and nodes, reports, and storedconfig
entries).

Furthermore it is capable of unexporting exported resources of a
host so that consumers of these resources can remove the exported
resources and we will safely remove the node from our
infrastructure.

Usage:
puppet node clean [--unexport] &lt;host&gt; [&lt;host2&gt; ...]

To achieve this we add different destroy methods to the different
parts of the indirector. So for example for yaml indirections we
already offer read access for the yaml, this changeset adds
the destroy handler which only removes the yaml file for
a request. This can be used to remove cached entries.

This work is based on the initial work of Brice Figureau
&lt;brice-puppet@daysofwonder.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>(#7293) Set default format for SSL-related faces.</title>
<updated>2011-07-25T22:15:51+00:00</updated>
<author>
<name>Pieter van de Bruggen</name>
<email>pieter@puppetlabs.com</email>
</author>
<published>2011-07-25T22:15:51+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=0366b1856489f01f1c46519dfebbda3a8676f933'/>
<id>0366b1856489f01f1c46519dfebbda3a8676f933</id>
<content type='text'>
By default, the SSL-related faces should all render a strings,
not with `Object#inspect`.

Reviewed-By: Daniel Pittman</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
By default, the SSL-related faces should all render a strings,
not with `Object#inspect`.

Reviewed-By: Daniel Pittman</pre>
</div>
</content>
</entry>
<entry>
<title>(Maint.) Unquoting HEREDOCs.</title>
<updated>2011-07-25T22:13:28+00:00</updated>
<author>
<name>Pieter van de Bruggen</name>
<email>pieter@puppetlabs.com</email>
</author>
<published>2011-07-25T22:13:28+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=cc2c3edbb6907e8be03792a83f2b81fb839f5189'/>
<id>cc2c3edbb6907e8be03792a83f2b81fb839f5189</id>
<content type='text'>
The additional quotation marks frustrate certain syntax highlighters,
and are completely unnecessary for their use.

Reviewed-By: Daniel Pittman</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The additional quotation marks frustrate certain syntax highlighters,
and are completely unnecessary for their use.

Reviewed-By: Daniel Pittman</pre>
</div>
</content>
</entry>
<entry>
<title>(#7266) Move Certificate option validation into face.</title>
<updated>2011-07-25T19:05:31+00:00</updated>
<author>
<name>Pieter van de Bruggen</name>
<email>pieter@puppetlabs.com</email>
</author>
<published>2011-07-25T19:05:31+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=10e05ad302d1b2d93f5da070d612817729473009'/>
<id>10e05ad302d1b2d93f5da070d612817729473009</id>
<content type='text'>
The validation for the ca_location option on the certificate
application continued to hang around on the application long
after the face realized its potential to take responsibility
for itself.  This change moves (and adds) validation code as
appropriate into the Face.

Reviewed-By: Matt Robinson</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The validation for the ca_location option on the certificate
application continued to hang around on the application long
after the face realized its potential to take responsibility
for itself.  This change moves (and adds) validation code as
appropriate into the Face.

Reviewed-By: Matt Robinson</pre>
</div>
</content>
</entry>
<entry>
<title>(#7123) Make `find` the default action...</title>
<updated>2011-07-21T00:07:16+00:00</updated>
<author>
<name>Daniel Pittman</name>
<email>daniel@puppetlabs.com</email>
</author>
<published>2011-07-20T19:37:53+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=395c1742981590c694ee6f0154ba7ad63c6bcb36'/>
<id>395c1742981590c694ee6f0154ba7ad63c6bcb36</id>
<content type='text'>
Part of the progress toward getting the `puppet status` invocation working
nicely is that it should default to invoking the `find` operation.  This
implements that, using the new runtime default action facility.

Reviewed-By: Pieter van de Bruggen &lt;pieter@puppetlabs.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Part of the progress toward getting the `puppet status` invocation working
nicely is that it should default to invoking the `find` operation.  This
implements that, using the new runtime default action facility.

Reviewed-By: Pieter van de Bruggen &lt;pieter@puppetlabs.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>(#6789) Port SSL::CertificateAuthority::Interface to a Face</title>
<updated>2011-07-20T21:50:07+00:00</updated>
<author>
<name>Daniel Pittman</name>
<email>daniel@puppetlabs.com</email>
</author>
<published>2011-07-18T18:40:05+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=c830ab01f31b3c6999953783a0ec1939bdbc25a9'/>
<id>c830ab01f31b3c6999953783a0ec1939bdbc25a9</id>
<content type='text'>
The Puppet::SSL::CertificateAuthority::Interface class was an early prototype
heading toward building out a system like Faces.  Now that we have done that,
this changeset ports the early code to a new face.

Reviewed-By: Pieter van de Bruggen &lt;pieter@puppetlabs.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The Puppet::SSL::CertificateAuthority::Interface class was an early prototype
heading toward building out a system like Faces.  Now that we have done that,
this changeset ports the early code to a new face.

Reviewed-By: Pieter van de Bruggen &lt;pieter@puppetlabs.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>(#7833) Several help text/template edits</title>
<updated>2011-06-08T22:46:04+00:00</updated>
<author>
<name>nfagerlund</name>
<email>nick.fagerlund@gmail.com</email>
</author>
<published>2011-06-08T22:04:51+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=f370d5a9e2587c067c458eca65198dbf90c800a6'/>
<id>f370d5a9e2587c067c458eca65198dbf90c800a6</id>
<content type='text'>
This commit makes the following changes:

* Changes wrapping on some "returns" blocks to accomodate the way we prepend
  "RETURNS: " to the first line in short help.
* Overrides description for save on faces where save is invalid. (Since save has
  an inherited description, the description was contradicting the summary.)
* Adds notes on dummy arguments to short_description where applicable, so as to
  show up in short help.
* Adds the termini list to the action short help template.
* Removes the authors block from short help for faces. (Save it for the man page.)
* Several trivial wording changes.

Reviewed-By: Jacob Helwig &lt;jacob@puppetlabs.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit makes the following changes:

* Changes wrapping on some "returns" blocks to accomodate the way we prepend
  "RETURNS: " to the first line in short help.
* Overrides description for save on faces where save is invalid. (Since save has
  an inherited description, the description was contradicting the summary.)
* Adds notes on dummy arguments to short_description where applicable, so as to
  show up in short help.
* Adds the termini list to the action short help template.
* Removes the authors block from short help for faces. (Save it for the man page.)
* Several trivial wording changes.

Reviewed-By: Jacob Helwig &lt;jacob@puppetlabs.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>(#7764, 7775, 7778) Revisions to Faces help text</title>
<updated>2011-06-07T21:08:39+00:00</updated>
<author>
<name>nfagerlund</name>
<email>nick.fagerlund@gmail.com</email>
</author>
<published>2011-06-03T17:28:52+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ricky/public_git/puppet.git/commit/?id=17723634875e308b2752efed8ebdfd3db3239215'/>
<id>17723634875e308b2752efed8ebdfd3db3239215</id>
<content type='text'>
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.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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.
</pre>
</div>
</content>
</entry>
</feed>
