Sha256: b1bc85ca36deae34b9660b42a8d62360a182be47789d223e4bd73530bc442fb0
Contents?: true
Size: 1.14 KB
Versions: 2
Compression:
Stored size: 1.14 KB
Contents
class Shutl::Resource::Error < ::IOError attr_reader :response def initialize message, http_response @response = http_response super message #it really is rather spot on, why thanks for saying, kind sir. end end # This NoQuotesGenerated is shutl specific corresponding to HTTP status 299. # We had a good think about what the correct HTTP code is for the case that # the request is fine, but we couldn't generate any quotes. It doesn't feel # like a 4xx or a 5xx, but not quite like a 2xx either. Comments/thoughts # more than welcome. Shutl::NoQuotesGenerated = Class.new Shutl::Resource::Error Shutl::BadRequest = Class.new Shutl::Resource::Error Shutl::UnauthorizedAccess = Class.new Shutl::Resource::Error Shutl::ForbiddenAccess = Class.new Shutl::Resource::Error Shutl::ResourceNotFound = Class.new Shutl::Resource::Error Shutl::ResourceConflict = Class.new Shutl::Resource::Error Shutl::ResourceGone = Class.new Shutl::Resource::Error Shutl::ResourceInvalid = Class.new Shutl::Resource::Error Shutl::ServerError = Class.new Shutl::Resource::Error Shutl::ServiceUnavailable = Class.new Shutl::Resource::Error
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
shutl_resource-0.8.1 | lib/shutl/resource/errors.rb |
shutl_resource-0.8.0 | lib/shutl/resource/errors.rb |