Exception: CloudFS::RestAdapter::Errors::ServerError

Inherits:
HttpError
  • Object
show all
Defined in:
lib/cloudfs/client/error.rb

Overview

Exception for errors returned by remote service

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(message, code, response = {}, request = {}) ⇒ ServerError



206
207
208
209
210
211
# File 'lib/cloudfs/client/error.rb', line 206

def initialize(message, code, response={}, request={})
  super(message)
  @code = code
  @response = response
  @request = request
end

Instance Attribute Details

#codeFixnum (readonly)



194
195
196
# File 'lib/cloudfs/client/error.rb', line 194

def code
  @code
end

#requestHash (readonly)

{ :uri => String, :method => String, :params => String }



200
201
202
# File 'lib/cloudfs/client/error.rb', line 200

def request
  @request
end

#responseHash (readonly)



197
198
199
# File 'lib/cloudfs/client/error.rb', line 197

def response
  @response
end