Sha256: 5555b116b81a010f455ba014e76551129de347c9e42f1d05a4e1db50b77b9670
Contents?: true
Size: 779 Bytes
Versions: 4
Compression:
Stored size: 779 Bytes
Contents
require 'solr_wrapper/version' require 'solr_wrapper/configuration' require 'solr_wrapper/settings' require 'solr_wrapper/md5' require 'solr_wrapper/downloader' require 'solr_wrapper/instance' module SolrWrapper def self.default_solr_version '5.4.1' end def self.default_instance_options @default_instance_options ||= { port: '8983', version: SolrWrapper.default_solr_version } end def self.default_instance_options=(options) @default_instance_options = options end def self.default_instance(options = {}) @default_instance ||= SolrWrapper::Instance.new options end ## # Ensures a Solr service is running before executing the block def self.wrap(options = {}, &block) default_instance(options).wrap &block end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
solr_wrapper-0.7.3 | lib/solr_wrapper.rb |
solr_wrapper-0.7.2 | lib/solr_wrapper.rb |
solr_wrapper-0.7.1 | lib/solr_wrapper.rb |
solr_wrapper-0.7.0 | lib/solr_wrapper.rb |