Calling a controller method with a rake task - plugin errors

I have a rake task to call a controller method:


require ‘action_controller’
require ‘action_controller/integration’

namespace :backup do
desc “Starts automated backup procedure for all databases”

task “do_auto” do
app = ActionController::Integration::Session.new;
app.get ‘/database/backup_auto’
end
end


When I run it I get an error about not finding an act_as_xxx which is
defined in a custom plugin:

/!\ FAILSAFE /!\ Thu May 08 00:05:47 +0200 2008
Status: 500 Internal Server Error
undefined local variable or method `acts_as_xxxx’ for
ApplicationController:Class

It’s my first rake task and I can’t quite get my head around the app
boot process. Why can’t it find the plugin in this case?

Thanks,

Russell.