class BomDB::Export::Result

Attributes

body[R]
error[R]
success[R]

Public Class Methods

new(success:, body: nil, error: nil) click to toggle source
# File lib/bomdb/export/result.rb, line 6
def initialize(success:, body: nil, error: nil)
  @success = success
  @error = error
  @body = body
end

Public Instance Methods

message() click to toggle source
# File lib/bomdb/export/result.rb, line 20
def message
  if @success
    "Succeeded"
  else
    @error.to_s
  end
end
success?() click to toggle source
# File lib/bomdb/export/result.rb, line 12
def success?
  @success
end
to_s() click to toggle source
# File lib/bomdb/export/result.rb, line 16
def to_s
  @body
end