Address on which to run Solr
# File lib/sunspot/rails/server.rb, line 36 def bind_address configuration.bind_address end
Log file for Solr. File is in the rails log/ directory.
# File lib/sunspot/rails/server.rb, line 54 def log_file File.join(::Rails.root, 'log', "sunspot-solr-#{::Rails.env}.log") end
# File lib/sunspot/rails/server.rb, line 47 def log_level configuration.log_level end
Java heap size for Solr
# File lib/sunspot/rails/server.rb, line 61 def memory configuration.memory end
Directory in which to store PID files
# File lib/sunspot/rails/server.rb, line 8 def pid_dir configuration.pid_dir || File.join(::Rails.root, 'tmp', 'pids') end
Name of the PID file
# File lib/sunspot/rails/server.rb, line 15 def pid_file "sunspot-solr-#{::Rails.env}.pid" end
Port on which to run Solr
# File lib/sunspot/rails/server.rb, line 43 def port configuration.port end
Solr start jar
# File lib/sunspot/rails/server.rb, line 29 def solr_executable configuration.solr_executable || super end
Directory to use for Solr home.
# File lib/sunspot/rails/server.rb, line 22 def solr_home File.join(configuration.solr_home) end