Class: Kitchen::Provisioner::Dokken

Inherits:
ChefZero
  • Object
show all
Defined in:
lib/kitchen/provisioner/dokken.rb

Overview

Author:

Instance Method Summary collapse

Instance Method Details

#call(state) ⇒ Object



36
37
38
39
40
41
42
43
44
45
# File 'lib/kitchen/provisioner/dokken.rb', line 36

def call(state)
  create_sandbox
  instance.transport.connection(state) do |conn|
    conn.execute(run_command)
  end
rescue Kitchen::Transport::TransportFailed => ex
  raise ActionFailed, ex.message
  # ensure
  #   cleanup_sandbox
end