class PagesSphinx::Generators::InstallGenerator
Public Instance Methods
create_sphinx_config()
click to toggle source
# File lib/rails/generators/pages_sphinx/install/install_generator.rb, line 13 def create_sphinx_config template "thinking_sphinx.yml", File.join("config/thinking_sphinx.yml") end
read_configuration!()
click to toggle source
# File lib/rails/generators/pages_sphinx/install/install_generator.rb, line 9 def read_configuration! @sphinx_port ||= ask_with_fallback("Sphinx port?", "3312") end
Private Instance Methods
ask_with_fallback(question, default)
click to toggle source
# File lib/rails/generators/pages_sphinx/install/install_generator.rb, line 19 def ask_with_fallback(question, default) result = ask(question + " [#{default}]") if result.blank? default else result end end