]> gitweb.fluxo.info Git - puppet-stdlib.git/log
puppet-stdlib.git
14 years agoAdd validate_bool() function to stdlib
Jeff McCune [Fri, 3 Jun 2011 18:39:45 +0000 (11:39 -0700)]
Add validate_bool() function to stdlib

This function aborts catalog compilation if any of the passed
values are not true or false.  Note, this catches the string
values of true and false correct and will abort catalog
compilation if they are not boolean values.

Paired-with: Dan Bode <dan@puppetlabs.com>

14 years agoUpdate CHANGELOG for 0.1.3 release
Jeff McCune [Wed, 25 May 2011 20:29:27 +0000 (13:29 -0700)]
Update CHANGELOG for 0.1.3 release

14 years agoMerge branch 'feature/master/7657_validate_re'
Jeff McCune [Wed, 25 May 2011 19:39:58 +0000 (12:39 -0700)]
Merge branch 'feature/master/7657_validate_re'

* feature/master/7657_validate_re:
  (#7657) Add basic validate_re function

14 years ago(#7657) Add basic validate_re function
Jeff McCune [Wed, 25 May 2011 19:38:15 +0000 (12:38 -0700)]
(#7657) Add basic validate_re function

While developing Puppet Modules with class parameters, data from the
user should be validated as per the Style Guide.  Puppet should fail
early and hard in the situation of invalid data being passed into the
module.

This function provides a more concise method to the alternative of using
if statements in the Puppet manifests.

14 years agoAdd DS_Store to gitignore
Jeff McCune [Wed, 25 May 2011 16:36:08 +0000 (09:36 -0700)]
Add DS_Store to gitignore

14 years agoUpdate changelog for version 0.1.2
Jeff McCune [Tue, 24 May 2011 18:48:50 +0000 (11:48 -0700)]
Update changelog for version 0.1.2

Also add release process information.

14 years agoAdd changelog to track releases
Jeff McCune [Tue, 24 May 2011 18:27:41 +0000 (11:27 -0700)]
Add changelog to track releases

Following the development process, as new releases of this module are
cut the Changelog will be updated.

14 years agoAdd standard set of run stages.
Jeff McCune [Tue, 24 May 2011 18:25:51 +0000 (11:25 -0700)]
Add standard set of run stages.

Many modules I'm working on need a standard but
relatively granular location in the catalog.  For example,
any module that configures the packaging system should
run "early"

Add the following stages which have inter-dependencies
in the top to bottom order listed:

 * setup
 * deploy
 * runtime
 * setup_infra
 * deploy_infra
 * main
 * setup_app
 * deploy_app

14 years agoUpdate README with target versions
Jeff McCune [Tue, 24 May 2011 18:23:16 +0000 (11:23 -0700)]
Update README with target versions

Also add the list of things this module will
likely contain.

14 years agoInitial commit
Jeff McCune [Tue, 24 May 2011 18:06:30 +0000 (11:06 -0700)]
Initial commit