Я думаю, вам придется перенести ваш код в вашу модель.Поскольку знание о рендеринге вывода в моделях плохо, я бы посоветовал включить в модель всю бизнес-логику и манипулирование данными, а затем включить код рендеринга в задачу rake.Это сделало бы задачу rake аналогичной контроллеру, используемому в сети, - поддерживая разделение интересов.
Вы можете посмотреть на ActionView :: Base и поработать, чтобы выяснить, как запустить рендеринг шаблонов.