class AutomateSoup::Stage
Class to represent operations on a stage.
Public Class Methods
new(hash)
click to toggle source
# File lib/automate_soup/stage.rb, line 8 def initialize(hash) @source = OpenStruct.new hash end
Public Instance Methods
failed?()
click to toggle source
# File lib/automate_soup/stage.rb, line 20 def failed? @source.status.eql? 'failed' end
method_missing(method, *args, &block)
click to toggle source
# File lib/automate_soup/stage.rb, line 12 def method_missing(method, *args, &block) @source.send(method, *args, &block) end
passed?()
click to toggle source
# File lib/automate_soup/stage.rb, line 16 def passed? @source.status.eql? 'passed' end