class Kitsune::Kit::Commands::SetupSwap

def with_ssh_connection(filled)

def with_ssh_connection(filled)
  server = filled[:server_ip]
  port   = filled[:ssh_port]
  key    = File.expand_path(filled[:ssh_key_path])
  say "🔑 Connecting as deploy@#{server}:#{port}", :green
  Net::SSH.start(server, "deploy", port: port, keys: [key], non_interactive: true, timeout: 5) do |ssh|
    yield ssh
  end
end