From d987b06baf32299f50d7bff56090be7295a4929f Mon Sep 17 00:00:00 2001 From: curiositycasualty Date: Tue, 8 Apr 2014 15:49:40 -0700 Subject: warning if host resembles winrm command --- lib/chef/knife/bootstrap.rb | 2 ++ 1 file changed, 2 insertions(+) (limited to 'lib/chef/knife') diff --git a/lib/chef/knife/bootstrap.rb b/lib/chef/knife/bootstrap.rb index a7c10fc608..7d4c738be8 100644 --- a/lib/chef/knife/bootstrap.rb +++ b/lib/chef/knife/bootstrap.rb @@ -217,6 +217,8 @@ class Chef if Array(@name_args).first.nil? ui.error("Must pass an FQDN or ip to bootstrap") exit 1 + elsif Array(@name_args).include?("windows") + ui.warn("Hostname containing 'windows' specified. Please install 'knife-windows' if you are attempting to bootstrap a Windows node via WinRM.") end end -- cgit v1.2.1 From 34056828954efae8fc7c6deb80e7ba4c8cd27e80 Mon Sep 17 00:00:00 2001 From: curiositycasualty Date: Wed, 23 Apr 2014 11:45:16 -0700 Subject: .first instead of .include --- lib/chef/knife/bootstrap.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lib/chef/knife') diff --git a/lib/chef/knife/bootstrap.rb b/lib/chef/knife/bootstrap.rb index 7d4c738be8..8c47663b11 100644 --- a/lib/chef/knife/bootstrap.rb +++ b/lib/chef/knife/bootstrap.rb @@ -217,7 +217,7 @@ class Chef if Array(@name_args).first.nil? ui.error("Must pass an FQDN or ip to bootstrap") exit 1 - elsif Array(@name_args).include?("windows") + elsif Array(@name_args).first == "windows" ui.warn("Hostname containing 'windows' specified. Please install 'knife-windows' if you are attempting to bootstrap a Windows node via WinRM.") end end -- cgit v1.2.1