module BataliTk::Base
Public Class Methods
included(klass)
click to toggle source
# File lib/batali-tk/monkey.rb, line 54 def included(klass) klass.class_eval do alias_method :tk_load_needed_dependencies!, :load_needed_dependencies! alias_method :load_needed_dependencies!, :batali_load_needed_dependencies! end end
Public Instance Methods
batali_file()
click to toggle source
# File lib/batali-tk/monkey.rb, line 39 def batali_file ENV.fetch('KITCHEN_BATALI_FILE', File.join(config[:kitchen_root], "Batali")) end
batali_load_needed_dependencies!()
click to toggle source
# File lib/batali-tk/monkey.rb, line 43 def batali_load_needed_dependencies! if(File.exists?(batali_file)) debug "Batali file found at #{batali_file}, loading Batali" Kitchen::Provisioner::Chef::Batali.load!(logger) else tk_load_needed_dependencies! end end