Sha256: 7eb76c265300ca8fcc0fe7311f1cbfebb3199fef97ac417f2b7578f0c89d5028

Contents?: true

Size: 364 Bytes

Versions: 25

Compression:

Stored size: 364 Bytes

Contents

module Mirage
  class MirageError < ::Exception
    attr_reader :code

    def initialize message, code
      super message
      @code = message, code
    end
  end

  class InternalServerException < MirageError
  end

  class TemplateNotFound < ::Exception
  end

  class ClientError < ::Exception
    def initialize message
      super message
    end
  end
end

Version data entries

25 entries across 25 versions & 2 rubygems

Version Path
mirage-4.0.0.alpha10 lib/mirage/client/error.rb
mirage-4.0.0.alpha9 lib/mirage/client/error.rb
mirage-4.0.0.alpha8 lib/mirage/client/error.rb
mirage-4.0.0.alpha6 lib/mirage/client/error.rb
mirage-4.0.0.alpha5 lib/mirage/client/error.rb
mirage-4.0.0.alpha4 lib/mirage/client/error.rb
mirage-4.0.0.alpha3 lib/mirage/client/error.rb
mirage-4.0.0.alpha2 lib/mirage/client/error.rb
mirage-4.0.0.alpha1 lib/mirage/client/error.rb
mirage-3.0.14 lib/mirage/client/error.rb
mirage-3.0.13 lib/mirage/client/error.rb
mirage-3.0.12 lib/mirage/client/error.rb
mirage-3.0.11 lib/mirage/client/error.rb
mirage-3.0.10 lib/mirage/client/error.rb
mirage-3.0.9 lib/mirage/client/error.rb
mirage-on-thin-3.0.8 lib/mirage/client/error.rb
mirage-3.0.8 lib/mirage/client/error.rb
mirage-3.0.7 lib/mirage/client/error.rb
mirage-3.0.6 lib/mirage/client/error.rb
mirage-3.0.5 lib/mirage/client/error.rb