class Kitchen::Provisioner::Base

Public Instance Methods

create_sandbox() click to toggle source
# File lib/kitchen/helpers.rb, line 303
def create_sandbox
  info("Creating kitchen sandbox in #{sandbox_path}")
  FileUtils.mkdir_p(sandbox_path, mode: 0o755)
end
instance_name() click to toggle source
# File lib/kitchen/helpers.rb, line 313
def instance_name
  prefix = (Digest::SHA2.hexdigest FileUtils.pwd)[0, 10]
  "#{prefix}-#{instance.name}".downcase
end
sandbox_path() click to toggle source

this MUST be named ‘sandbox_path’ because ruby.

# File lib/kitchen/helpers.rb, line 309
def sandbox_path
  "#{Dir.home}/.dokken/kitchen_sandbox/#{instance_name}"
end