lib/supply_drop/tasks.rb in supply_drop-1.0.0.beta1 vs lib/supply_drop/tasks.rb in supply_drop-1.0.0.beta2
- old
+ new
@@ -1,7 +1,21 @@
-namespace :puppet do
+namespace :load do
task :defaults do
+ set :puppet_source, '.'
+ set :puppet_destination, '/var/tmp/supply_drop'
+ set :puppet_command, 'puppet apply'
+ set :puppet_lib, lambda { "#{fetch(:puppet_destination)}/modules" }
+ set :puppet_parameters, lambda { fetch(:puppet_verbose) ? '--debug --trace --color false puppet.pp' : '--color false puppet.pp' }
+ set :puppet_verbose, false
+ set :puppet_excludes, %w(.git .svn)
+ set :puppet_parallel_rsync, true
+ set :puppet_parallel_rsync_pool_size, 10
+ set :puppet_runner, nil
+ set :puppet_lock_file, '/tmp/puppet.lock'
end
+end
+
+namespace :puppet do
namespace :bootstrap do
desc "installs puppet via rubygems on an osx host"
task :osx do
on roles(:puppet) do