Estoy tratando de hacer una vista rabl para encadenar en una tarea de raíles 3.2. Lo renderizo en cadena para enviar JSON a través de Pusher desde una tarea en segundo plano. He visto varias render_to_string de respuestas de tareas de rake, pero ninguna de ellas parece funcionar. Aquí es lo que tengo hasta ahora:cómo hacer una vista rabl en una tarea de rake?
controller = PostsController.new
av = ActionView::Base.new(MyApp::Application.config.paths['app/views'].first,{},controller)
@post = post
Pusher["some channel"].trigger('new_post', av.render(:template => 'posts/show.json.rabl'))
Con este intento me sale un ActionView :: :: Plantilla excepción de error y el error "método no definido parámetros` para nada: NilClass".