From 2c0d6297ac645f06d85a0bd808635b00577b067e Mon Sep 17 00:00:00 2001 From: Eric Davis Date: Mon, 21 Dec 2009 21:59:19 -0800 Subject: [PATCH] Trying out the shadow_puppet example --- manifest_test.rb | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 manifest_test.rb diff --git a/manifest_test.rb b/manifest_test.rb new file mode 100644 index 0000000..9e7b904 --- /dev/null +++ b/manifest_test.rb @@ -0,0 +1,23 @@ +require 'rubygems' +require 'shadow_puppet' +#require 'facter' + +class ManifestTest < ShadowPuppet::Manifest + recipe :sample + + def sample + exec :foo, :command => 'echo "foo" > /tmp/foo.txt' + + package :ruby, :ensure => :installed + + file '/tmp/example.txt', { + :ensure => :present, + :content => Facter.to_hash.inspect + } + end + +end + +m = ManifestTest.new +m.execute +