Module: Chef::Knife::Cloud::BootstrapOptions
- Defined in:
- lib/chef/knife/cloud/chefbootstrap/bootstrap_options.rb
Overview
Ideally chef/knife/bootstap should expose this as module.
Class Method Summary collapse
Class Method Details
.included(includer) ⇒ Object
27 28 29 30 31 32 33 34 35 36 37 38 39 40 |
# File 'lib/chef/knife/cloud/chefbootstrap/bootstrap_options.rb', line 27 def self.included(includer) includer.class_eval do deps do require "chef/json_compat" require "tempfile" unless defined?(Tempfile) require "net/ssh" unless defined?(Net::SSH) require "net/ssh/multi" require "chef/knife/ssh" Chef::Knife::Ssh.load_deps end end end |