class SolrMakr::Configuration

Constants

LOOKUP_DEFAULT

Public Instance Methods

lookup_default_for(attribute_name) click to toggle source

@api private

# File lib/solr_makr/configuration.rb, line 32
def lookup_default_for(attribute_name)
  config[:"default_#{attribute_name}"]
end
solr_uri() click to toggle source
# File lib/solr_makr/configuration.rb, line 23
def solr_uri
  "#{solr_host}:#{solr_port}/#{solr_path}"
end
to_table() click to toggle source
# File lib/solr_makr/configuration.rb, line 27
def to_table
  hash_to_table attributes, width: false
end
with_zookeeper() { |client| ... } click to toggle source

@yieldparam [ZK::Client::Threaded] zookeeper @yieldreturn [void] @return [void]

# File lib/solr_makr/configuration.rb, line 39
def with_zookeeper(&block)
  ZK.open(zookeeper) do |client|
    yield client if block_given?
  end
end