Я действительно понятия не имею, что я делаю.Я пытаюсь заставить работать rake, чтобы я мог запустить rake workers:start
, но без необходимости, чтобы рабочий каталог совпадал с папкой файла rake.
, например, если я в моем приложениикаталог, приведенная выше команда работает нормально, но если я запускаю rake -f ~/Code/my-app/Rakefile workers:start
, он говорит: «Невозможно загрузить такой файл.установить бог, чтобы я мог создать работника Resque в производстве
require File.dirname(__FILE__) + "/main"
require 'resque/tasks'
namespace :workers do
desc "Launch single worker for processing jobs"
task :start do
ENV['QUEUE'] ||= '*'
puts "=== Launching single worker on '#{ENV['QUEUE']}' queue(s) with PID #{Process.pid}"
Rake::Task['resque:work'].invoke
end
end