mb_recipe :rake do

# No hooks

end

namespace :mb do

desc "Remotely execute a rake task"
task :rake do
  if ENV['COMMAND'].nil?
    raise "USAGE: cap #{fetch(:stage)} mb:rake COMMAND=my:task"
  end

  on primary(:app) do
    within current_path do
      with :rails_env => fetch(:rails_env) do
        execute :rake, ENV['COMMAND']
      end
    end
  end
end

end