Class: Ace::Tmux::CLI::Commands::Attach

Inherits:
Support::Cli::Command
  • Object
show all
Includes:
Support::Cli::Base
Defined in:
lib/ace/tmux/cli/commands/attach.rb

Instance Method Summary collapse

Instance Method Details

#call(**options) ⇒ Object



17
18
19
20
21
# File 'lib/ace/tmux/cli/commands/attach.rb', line 17

def call(**options)
  Organisms::ControlSurface.new.attach_session(session: options[:session])
rescue Ace::Tmux::Error => e
  raise Ace::Support::Cli::Error, e.message
end