Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add missing parameters for 1.4.0 release #76

Merged
merged 1 commit into from
Aug 7, 2013

Conversation

kbarber
Copy link
Contributor

@kbarber kbarber commented Aug 7, 2013

This patch adds all the missing parameters now defined in the 1.4.0 release.

This includes some new database parameters mainly, but also adds gc_interval
to the puppetdb and puppetdb::server classes, as previously this wasn't
configurable using this method.

To avoid documentation duplication the Puppet headers have been removed in
favour of documenting classes from the README.md. Until such times as the
forge can turn Puppet docs into HTML automatically, this is just duplicate
noise and prone to update slippage. The README.md is more authoritative in
this area and is pubicly displayed on the forge project page so it should be
used for now.

Signed-off-by: Ken Barber ken@bob.sh

This patch adds all the missing parameters now defined in the 1.4.0 release.

This includes some new database parameters mainly, but also adds gc_interval
to the `puppetdb` and `puppetdb::server` classes, as previously this wasn't
configurable using this method.

To avoid documentation duplication the Puppet headers have been removed in
favour of documenting classes from the README.md. Until such times as the
forge can turn Puppet docs into HTML automatically, this is just duplicate
noise and prone to update slippage. The README.md is more authoritative in
this area and is pubicly displayed on the forge project page so it should be
used for now.

Signed-off-by: Ken Barber <ken@bob.sh>
@kbarber-jenkins-bot
Copy link

Merged build triggered. (Status: PENDING, Details: null)

@kbarber-jenkins-bot
Copy link

Merged build started. (Status: PENDING, Details: http://box.bob.sh:8080/job/puppetlabs-puppetdb/167/)

@kbarber
Copy link
Contributor Author

kbarber commented Aug 7, 2013

This actually passed, but jenkins didn't update this commit for some reason.

#
# Sample Usage:
# include puppetdb
#

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I remember that you had some concerns about the formatting of these docs, but do you think we should be removing them entirely?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yep, I do think they should be removed. No one reads it and its duplicated in README.md. Once the forge can process these automatically and generate class and defined resource docs this would be the way to go, but now, its just another place for things to go out of sync :-).

cprice404 added a commit that referenced this pull request Aug 7, 2013
Add missing parameters for 1.4.0 release
@cprice404 cprice404 merged commit 5d57d40 into puppetlabs:master Aug 7, 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants