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