public
Description: A Ruby DSL for Puppet
Homepage: http://railsmachine.github.com/shadow_puppet
Clone URL: git://github.com/railsmachine/shadow_puppet.git
name age message
file .gitignore Mon Jan 26 13:02:24 -0800 2009 remove docs submodule [jnewland]
file .gitmodules Thu Jan 22 14:38:36 -0800 2009 change the source of the submodule [jnewland]
file LICENSE Wed Jan 21 12:23:04 -0800 2009 cleanup for docs [jnewland]
file README.rdoc Mon Jan 26 18:48:06 -0800 2009 remove link: rdoc link [jnewland]
file Rakefile Fri Feb 06 12:10:04 -0800 2009 allow this to build w/o hanna installed [jnewland]
directory bin/ Tue Mar 10 13:32:44 -0700 2009 more noisy error messages in the case of an inv... [jnewland]
directory examples/ Thu Feb 05 13:13:32 -0800 2009 fix examples [jnewland]
directory lib/ Fri May 01 09:32:07 -0700 2009 added test helpers [roblingle]
file shadow_puppet.gemspec Fri May 01 09:32:36 -0700 2009 bump version [roblingle]
directory spec/ Fri May 01 09:32:07 -0700 2009 added test helpers [roblingle]
README.rdoc

ShadowPuppet

ShadowPuppet is a Ruby DSL for Puppet, extracted out of the work we at Rails Machine are doing on Moonshine.

ShadowPuppet provides a DSL for creating collections ("manifests") of Puppet Resources in Ruby. For documentation on writing these manifests, please see ShadowPuppet::Manifest.

A binary is provided to parse and execute a ShadowPuppet::Manifest.