What is the syntax for calling rake tasks from clockwork? I\'ve tried all kinds of syntax, and nothing seems to work. (I\'m specifically interested in clockwork because Her
You can add the following method to your clock.rb file:
def execute_rake(file,task)
require 'rake'
rake = Rake::Application.new
Rake.application = rake
Rake::Task.define_task(:environment)
load "#{Rails.root}/lib/tasks/#{file}"
rake[task].invoke
end
and then call
execute_rake("your_rake_file.rake","your:rake:task")
in your handler