From 1840f667d38efc12d6bf5d4597bd4e1b37b0a194 Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Wed, 1 Feb 2023 14:04:36 +0100 Subject: [PATCH] Accessory already knows its host --- lib/mrsk/cli/accessory.rb | 2 +- lib/mrsk/commands/accessory.rb | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/mrsk/cli/accessory.rb b/lib/mrsk/cli/accessory.rb index 84106177..8d5503e9 100644 --- a/lib/mrsk/cli/accessory.rb +++ b/lib/mrsk/cli/accessory.rb @@ -110,7 +110,7 @@ class Mrsk::Cli::Accessory < Mrsk::Cli::Base with_accessory(name) do |accessory| run_locally do info "Launching bash session on #{accessory.host}" - exec accessory.bash(host: accessory.host) + exec accessory.bash end end end diff --git a/lib/mrsk/commands/accessory.rb b/lib/mrsk/commands/accessory.rb index a6a12158..629fe02b 100644 --- a/lib/mrsk/commands/accessory.rb +++ b/lib/mrsk/commands/accessory.rb @@ -63,12 +63,12 @@ class Mrsk::Commands::Accessory < Mrsk::Commands::Base *command end - def exec_over_ssh(*command, host:) + def exec_over_ssh(*command) run_over_ssh run_exec(*command, interactive: true).join(" "), host: host end - def bash(host:) - exec_over_ssh "bash", host: host + def bash + exec_over_ssh "bash" end def ensure_local_file_present(local_file)