module Chef::Knife::Cloud::BootstrapOptions

Ideally chef/knife/bootstap should expose this as module.

Public Class Methods

included(includer) click to toggle source
# 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