lib/negroku/capistrano/tasks/eye/thinking_sphinx.rake in negroku-2.7.1 vs lib/negroku/capistrano/tasks/eye/thinking_sphinx.rake in negroku-2.8.0

- old
+ new

@@ -1,21 +1,22 @@ ######### ## Adds support to monitor sphinx processes through eye ######### # Watch the sphinx processes using the build in template -namespace :eye do +namespace :thinking_sphinx do task :watch_process do - - watch_process(:sphinx); - + watch_process(:sphinx, start_timeout: fetch(:eye_thinking_sphinx_start_timeout, 60), + stop_timeout: fetch(:eye_thinking_sphinx_stop_timeout, 30), + restart_timeout: fetch(:eye_thinking_sphinx_restart_timeout, 30), + start_grace: fetch(:eye_thinking_sphinx_start_grace, 100), + stop_grace: fetch(:eye_thinking_sphinx_stop_grace, 30), + restart_grace: fetch(:eye_thinking_sphinx_restart_grace, 30)) end -end -# Override start, restart and stop sphinx tasks to so they call -# the eye equivalents -namespace :thinking_sphinx do - ['start','restart','stop'].each do |cmd| + # Override start, restart and stop sphinx tasks to so they call + # the eye equivalents + ['start', 'restart', 'stop'].each do |cmd| if Rake::Task.task_defined?("thinking_sphinx:#{cmd}") Rake::Task["thinking_sphinx:#{cmd}"].clear_actions # Reload or restart after the application is published desc "using eye" task cmd do