Exception: Ken::ReadError

Inherits:
ArgumentError
  • Object
show all
Defined in:
lib/ken/session.rb

Overview

A class for returing errors from the freebase api. For more infomation see the freebase documentation:

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(code, msg) ⇒ ReadError

Returns a new instance of ReadError.



10
11
12
13
# File 'lib/ken/session.rb', line 10

def initialize(code,msg)
  self.code = code
  self.msg = msg
end

Instance Attribute Details

#codeObject

Returns the value of attribute code.



9
10
11
# File 'lib/ken/session.rb', line 9

def code
  @code
end

#msgObject

Returns the value of attribute msg.



9
10
11
# File 'lib/ken/session.rb', line 9

def msg
  @msg
end

Instance Method Details

#messageObject



14
15
16
# File 'lib/ken/session.rb', line 14

def message
  "#{code}: #{msg}"
end