From 0204d4663f7ddc462962af4e1e779f791449de4e Mon Sep 17 00:00:00 2001 From: elijah Date: Tue, 26 Feb 2013 20:42:01 -0800 Subject: pass through verbosity to puppet --- lib/leap_cli/commands/deploy.rb | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'lib/leap_cli/commands') diff --git a/lib/leap_cli/commands/deploy.rb b/lib/leap_cli/commands/deploy.rb index 5b1e4d5..4cfefd7 100644 --- a/lib/leap_cli/commands/deploy.rb +++ b/lib/leap_cli/commands/deploy.rb @@ -52,7 +52,15 @@ module LeapCli end tags << 'leap_slow' unless options[:fast] - ssh.set :puppet_command, "/usr/bin/puppet apply --color=false --tags=#{tags.join(',')}" + # set verbosity + verbosity = case LeapCli.log_level + when 3 then '--verbose' + when 4 then '--verbose --debug' + when 5 then '--verbose --debug --trace' + else '' + end + + ssh.set :puppet_command, "/usr/bin/puppet apply --color=false --tags=#{tags.join(',')} #{verbosity}" ssh.set :puppet_lib, "puppet/modules" ssh.set :puppet_parameters, '--libdir puppet/lib --confdir puppet puppet/manifests/site.pp' ssh.set :puppet_stream_output, true -- cgit v1.2.3