lib/chef/knife/bootstrap.rb in chef-10.14.0.beta.2 vs lib/chef/knife/bootstrap.rb in chef-10.14.0.beta.3

- old
+ new

@@ -118,17 +118,17 @@ :long => "--[no-]host-key-verify", :description => "Verify host key, enabled by default.", :boolean => true, :default => true - Chef::Config[:knife][:hints] ||= Hash.new option :hint, :long => "--hint HINT_NAME[=HINT_FILE]", :description => "Specify Ohai Hint to be set on the bootstrap target. Use multiple --hint options to specify multiple hints.", :proc => Proc.new { |h| - name, path = h.split("=") - Chef::Config[:knife][:hints][name] = path ? JSON.parse(::File.read(path)) : Hash.new } + Chef::Config[:knife][:hints] ||= Hash.new + name, path = h.split("=") + Chef::Config[:knife][:hints][name] = path ? JSON.parse(::File.read(path)) : Hash.new } def load_template(template=nil) # Are we bootstrapping using an already shipped template? if config[:template_file] bootstrap_files = config[:template_file] @@ -174,10 +174,10 @@ begin knife_ssh.run rescue Net::SSH::AuthenticationFailed unless config[:ssh_password] - puts "Failed to authenticate #{config[:ssh_user]} - trying password auth" + ui.info("Failed to authenticate #{config[:ssh_user]} - trying password auth") knife_ssh_with_password_auth.run end end end