Sha256: 81609cb417d2e5bad15a7fdd6ed5331995995d7debe09619a364f9bce8bf7625

Contents?: true

Size: 740 Bytes

Versions: 6

Compression:

Stored size: 740 Bytes

Contents

module Outliers
  module Exceptions

    class Base < RuntimeError
      attr_accessor :message

      def initialize(message="")
        @message = message
      end
    end

    class ArgumentRequired < Base
    end

    class HandlerError < Base
    end

    class InvalidBucket < Base
    end

    class InvalidArguments < Base
    end

    class NoArgumentRequired < Base
    end

    class UnknownCollection < Base
    end

    class UnknownAccount < Base
    end

    class UnknownVerification < Base
    end

    class UnknownFilter < Base
    end

    class UnknownFilterAction < Base
    end

    class UnknownProvider < Base
    end

    class UnsupportedRegion < Base
    end

    class TargetNotFound < Base
    end

  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
outliers-0.6.0 lib/outliers/exceptions.rb
outliers-0.5.1 lib/outliers/exceptions.rb
outliers-0.5.0 lib/outliers/exceptions.rb
outliers-0.5.0.beta3 lib/outliers/exceptions.rb
outliers-0.5.0.beta2 lib/outliers/exceptions.rb
outliers-0.5.0.beta1 lib/outliers/exceptions.rb