class Train::Transports::KubernetesHack

Public Instance Methods

connection(state = {}) click to toggle source
# File lib/kitchen/verifier/train_kubernetes_hack.rb, line 34
def connection(state = {})
  opts = merge_options(options, state || {})
  validate_options(opts)
  opts[:logger] ||= logger
  unless @connection && @connection_opts == opts
    @connection ||= Connection.new(opts)
    @connection_opts = opts.dup
  end
  @connection
end