Плагин: задача rake выполняется несколько раз — что мы упускаем?

Вы решили эту проблему?

У меня возникает похожая ошибка:

Если я создаю Rake-задачу в плагине, например: lib/tasks/test.rake

с содержимым:

desc "подсчитать публикации"
task "test_rake:test" => :environment do
  puts "Количество публикаций на этом форуме: #{Post.count}"
end

и запускаю: rake test_rake:test

Вывод меня удивляет:

Количество публикаций на этом форуме: 366
Количество публикаций на этом форуме: 366
Количество публикаций на этом форуме: 366

Я, наверное, где-то ошибаюсь, но не понимаю где именно.

Почему это выполняется больше одного раза и как это остановить?

Похожая проблема возникает и в продакшене, что, конечно, вызывает гораздо большее беспокойство.