class DirtyPipeline::Status
Attributes
data[R]
success[R]
tag[R]
Public Class Methods
failure(data, tag: :exception)
click to toggle source
# File lib/dirty_pipeline/status.rb, line 9 def self.failure(data, tag: :exception) new(false, data, tag) end
new(success, data, tag = nil)
click to toggle source
# File lib/dirty_pipeline/status.rb, line 13 def initialize(success, data, tag = nil) @success = success @data = data @tag = tag end
success(data, tag: :success)
click to toggle source
# File lib/dirty_pipeline/status.rb, line 5 def self.success(data, tag: :success) new(true, data, tag) end
Public Instance Methods
failure?()
click to toggle source
# File lib/dirty_pipeline/status.rb, line 23 def failure? !success? end
success?()
click to toggle source
# File lib/dirty_pipeline/status.rb, line 19 def success? !!success end