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)