class Recluse::Result

Very simple result container.

Attributes

code[RW]

HTTP status code.

error[RW]

Access error message.

Public Class Methods

new(code, error) click to toggle source

Create a result.

# File lib/recluse/result.rb, line 15
def initialize(code, error)
  @code = code
  @error = error
end

Public Instance Methods

color() click to toggle source

Color based on code.

# File lib/recluse/result.rb, line 28
def color
  case (@code.to_i / 100)
  when 2
    color = :green
  when 3
    color = :yellow
  when 4, 5
    color = :red
  else
    color = :blue
  end
  color
end
inspect() click to toggle source

Returns the HTTP status code.

# File lib/recluse/result.rb, line 22
def inspect
  @code.to_s
end