class CrackPipe::Action::Result
Attributes
context[R]
history[R]
output[R]
Public Class Methods
new(history)
click to toggle source
# File lib/crack_pipe/action/result.rb, line 8 def initialize(history) last_result = history.last @context = last_result[:context] @history = history @output = last_result[:output] @success = last_result[:success] end
Public Instance Methods
[](key)
click to toggle source
# File lib/crack_pipe/action/result.rb, line 16 def [](key) @context[key] end
failure?()
click to toggle source
# File lib/crack_pipe/action/result.rb, line 20 def failure? !@success end
success?()
click to toggle source
# File lib/crack_pipe/action/result.rb, line 24 def success? @success end