Sha256: 763e82e930b8931ab5a1687c24a4159d98a010f669ef8429c5d672a25404b252
Contents?: true
Size: 526 Bytes
Versions: 2
Compression:
Stored size: 526 Bytes
Contents
class ErrorReporter < Controler self.define do on error Plugin::Thumbnailer::UnsupportedMediaTypeError do |error| write_error 415, error end on error( Plugin::Thumbnailer::ImageTooLargeError, MemoryLimit::MemoryLimitedExceededError ) do |error| write_error 413, error end on error( ThumbnailSpec::BadThubnailSpecError, Plugin::Thumbnailer::ZeroSizedImageError, Plugin::Thumbnailer::UnsupportedMethodError ) do |error| write_error 400, error end run DefaultErrorReporter end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
httpthumbnailer-1.1.1 | lib/httpthumbnailer/error_reporter.rb |
httpthumbnailer-1.1.0 | lib/httpthumbnailer/error_reporter.rb |