README.md in supply_drop-0.7.0 vs README.md in supply_drop-0.8.0

- old
+ new

@@ -17,10 +17,11 @@ ### Tasks cap puppet:bootstrap:ubuntu cap puppet:bootstrap:osx + cap puppet:bootstrap:redhat This does a simple apt-get install of puppet on the target servers. cap puppet:noop @@ -28,10 +29,15 @@ cap puppet:apply Applies the pending changes to all the servers. + cap puppet:syntax_check + +Locally syntax checks all the puppet files and erb templates. Requires you to have puppet installed locally. + + You can specify that one of your servers should not be puppeted by setting the :nopuppet flag to true, like so. It will then be skipped by all the above commands. role :weird_thing, '33.33.33.33', :nopuppet => true ### Variables @@ -64,9 +70,16 @@ set :puppet_parallel_rsync, true determines whether the rsync commands for multiple servers are run in parallel threads or serially + set :puppet_syntax_check, true + +when true, will syntax check your puppet files and erb templates before rsyncing them to your servers. + + set :puppet_write_to_file, nil + +a file to additionally write puppet output to, useful for large noops with small scrollbacks. ### Handling Legacy Puppet Puppet deprecated the implicit invocation of apply [in the 2.6.x series](https://github.com/puppetlabs/puppet/commit/a23cfd869f90ae4456dded6e5a1c82719b128f01).