Class: Runbook::Statements::TmuxCommand

Inherits:
Runbook::Statement show all
Defined in:
lib/runbook/statements/tmux_command.rb

Instance Attribute Summary collapse

Attributes inherited from Runbook::Statement

#parent

Instance Method Summary collapse

Methods inherited from Runbook::Statement

#render, #run

Methods included from Hooks::Invoker

#_execute_after_hooks, #_execute_around_hooks, #_execute_before_hooks, #invoke_with_hooks

Methods inherited from Node

#dynamic!, #dynamic?, #visited!, #visited?

Constructor Details

#initialize(cmd, pane) ⇒ TmuxCommand

Returns a new instance of TmuxCommand.



5
6
7
8
# File 'lib/runbook/statements/tmux_command.rb', line 5

def initialize(cmd, pane)
  @cmd = cmd
  @pane = pane
end

Instance Attribute Details

#cmdObject (readonly)

Returns the value of attribute cmd.



3
4
5
# File 'lib/runbook/statements/tmux_command.rb', line 3

def cmd
  @cmd
end

#paneObject (readonly)

Returns the value of attribute pane.



3
4
5
# File 'lib/runbook/statements/tmux_command.rb', line 3

def pane
  @pane
end