Sha256: 6684cc589fb4ae6ea3bf8cd4780031d9152c88b96cfae866f8d4fc78d009a485

Contents?: true

Size: 549 Bytes

Versions: 52

Compression:

Stored size: 549 Bytes

Contents

module Groonga
  class Context
    class ErrorLevel
      @@names = {}

      class << self
        def find(name)
          @@names[name]
        end
      end

      attr_reader :name
      def initialize(name, level)
        @@names[name] = self
        @name  = name
        @level = level
      end

      def to_i
        @level
      end

      EMERGENCY = new(:emergency, 1)
      ALERT     = new(:alert,     2)
      CRITICAL  = new(:critical,  3)
      ERROR     = new(:error,     4)
      WARNING   = new(:warning,   5)
    end
  end
end

Version data entries

52 entries across 52 versions & 1 rubygems

Version Path
rroonga-9.0.7-x64-mingw32 vendor/local/lib/groonga/scripts/ruby/context/error_level.rb
rroonga-9.0.7-x86-mingw32 vendor/local/lib/groonga/scripts/ruby/context/error_level.rb
rroonga-9.0.3-x64-mingw32 vendor/local/lib/groonga/scripts/ruby/context/error_level.rb
rroonga-9.0.3-x86-mingw32 vendor/local/lib/groonga/scripts/ruby/context/error_level.rb
rroonga-9.0.2-x64-mingw32 vendor/local/lib/groonga/scripts/ruby/context/error_level.rb
rroonga-9.0.2-x86-mingw32 vendor/local/lib/groonga/scripts/ruby/context/error_level.rb
rroonga-7.1.1-x64-mingw32 vendor/local/lib/groonga/scripts/ruby/context/error_level.rb
rroonga-7.1.1-x86-mingw32 vendor/local/lib/groonga/scripts/ruby/context/error_level.rb
rroonga-7.0.2-x86-mingw32 vendor/local/lib/groonga/scripts/ruby/context/error_level.rb
rroonga-7.0.2-x64-mingw32 vendor/local/lib/groonga/scripts/ruby/context/error_level.rb
rroonga-6.1.3-x64-mingw32 vendor/local/lib/groonga/scripts/ruby/context/error_level.rb
rroonga-6.1.3-x86-mingw32 vendor/local/lib/groonga/scripts/ruby/context/error_level.rb
rroonga-6.1.0-x86-mingw32 vendor/local/lib/groonga/scripts/ruby/context/error_level.rb
rroonga-6.1.0-x64-mingw32 vendor/local/lib/groonga/scripts/ruby/context/error_level.rb
rroonga-6.0.9-x64-mingw32 vendor/local/lib/groonga/scripts/ruby/context/error_level.rb
rroonga-6.0.9-x86-mingw32 vendor/local/lib/groonga/scripts/ruby/context/error_level.rb
rroonga-6.0.7-x86-mingw32 vendor/local/lib/groonga/scripts/ruby/context/error_level.rb
rroonga-6.0.7-x64-mingw32 vendor/local/lib/groonga/scripts/ruby/context/error_level.rb
rroonga-6.0.5-x64-mingw32 vendor/local/lib/groonga/scripts/ruby/context/error_level.rb
rroonga-6.0.5-x86-mingw32 vendor/local/lib/groonga/scripts/ruby/context/error_level.rb