summaryrefslogtreecommitdiff
path: root/lib/chef/knife/bootstrap.rb
diff options
context:
space:
mode:
authorS.Cavallo <smcavallo@hotmail.com>2018-02-15 11:02:17 -0500
committerS.Cavallo <smcavallo@hotmail.com>2018-02-15 11:02:17 -0500
commit59086f0e757dd92b3b2b14ad21914091e281b498 (patch)
tree52e5626400aa9edd11dcaeb752381fdd7eda97eb /lib/chef/knife/bootstrap.rb
parent01ae5aac80444d6e849bb44ba0f5798e46978c7f (diff)
downloadchef-59086f0e757dd92b3b2b14ad21914091e281b498.tar.gz
Add support for knife bootstrap-preinstall-command
Signed-off-by: S. Cavallo <smcavallo@hotmail.com>
Diffstat (limited to 'lib/chef/knife/bootstrap.rb')
-rw-r--r--lib/chef/knife/bootstrap.rb5
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/chef/knife/bootstrap.rb b/lib/chef/knife/bootstrap.rb
index 9decacce13..88656359f9 100644
--- a/lib/chef/knife/bootstrap.rb
+++ b/lib/chef/knife/bootstrap.rb
@@ -219,6 +219,11 @@ class Chef
:description => "Custom command to install chef-client",
:proc => Proc.new { |ic| Chef::Config[:knife][:bootstrap_install_command] = ic }
+ option :bootstrap_preinstall_command,
+ :long => "--bootstrap-preinstall-command COMMANDS",
+ :description => "Custom commands to run before installing chef-client",
+ :proc => Proc.new { |preic| Chef::Config[:knife][:bootstrap_preinstall_command] = preic }
+
option :bootstrap_wget_options,
:long => "--bootstrap-wget-options OPTIONS",
:description => "Add options to wget when installing chef-client",