Sha256: 27e6dcc0bbdf5f5ee1e31fe250d154f76a00e4bad12aeba772df7344c8911675

Contents?: true

Size: 407 Bytes

Versions: 87

Compression:

Stored size: 407 Bytes

Contents

module Riddle
  class Configuration
    class Indexer < Riddle::Configuration::Section
      self.settings = [:mem_limit, :max_iops, :max_iosize]
      
      attr_accessor *self.settings
            
      def render
        raise ConfigurationError unless valid?
        
        (
          ["indexer", "{"] +
          settings_body +
          ["}", ""]
        ).join("\n")
      end
    end
  end
end

Version data entries

87 entries across 87 versions & 17 rubygems

Version Path
freelancing-god-thinking-sphinx-1.1.5 vendor/riddle/lib/riddle/configuration/indexer.rb
freelancing-god-thinking-sphinx-1.1.6 vendor/riddle/lib/riddle/configuration/indexer.rb
freelancing-god-thinking-sphinx-1.1.7 vendor/riddle/lib/riddle/configuration/indexer.rb
freelancing-god-thinking-sphinx-1.1.8 vendor/riddle/lib/riddle/configuration/indexer.rb
freelancing-god-thinking-sphinx-1.1.9 vendor/riddle/lib/riddle/configuration/indexer.rb
freelancing-god-thinking-sphinx-1.2.0 vendor/riddle/lib/riddle/configuration/indexer.rb
freelancing-god-thinking-sphinx-1.2.1 vendor/riddle/lib/riddle/configuration/indexer.rb
freelancing-god-thinking-sphinx-1.2.10 vendor/riddle/lib/riddle/configuration/indexer.rb
freelancing-god-thinking-sphinx-1.2.11 vendor/riddle/lib/riddle/configuration/indexer.rb
freelancing-god-thinking-sphinx-1.2.2 vendor/riddle/lib/riddle/configuration/indexer.rb
freelancing-god-thinking-sphinx-1.2.3 vendor/riddle/lib/riddle/configuration/indexer.rb
freelancing-god-thinking-sphinx-1.2.4 vendor/riddle/lib/riddle/configuration/indexer.rb
freelancing-god-thinking-sphinx-1.2.5 vendor/riddle/lib/riddle/configuration/indexer.rb
freelancing-god-thinking-sphinx-1.2.6 vendor/riddle/lib/riddle/configuration/indexer.rb
freelancing-god-thinking-sphinx-1.2.7 vendor/riddle/lib/riddle/configuration/indexer.rb
freelancing-god-thinking-sphinx-1.2.8 vendor/riddle/lib/riddle/configuration/indexer.rb
freelancing-god-thinking-sphinx-1.2.9 vendor/riddle/lib/riddle/configuration/indexer.rb
hariton-thinking-sphinx-1.2.11.2 vendor/riddle/lib/riddle/configuration/indexer.rb
hariton-thinking-sphinx-1.2.11 vendor/riddle/lib/riddle/configuration/indexer.rb
hariton-thinking-sphinx-1.2.7.0 vendor/riddle/lib/riddle/configuration/indexer.rb