Как заставить memprof (в пределах рельсов) отслеживать все фильтры before и затем действие перед тем, как сбросить вывод? - PullRequest
7 голосов
/ 15 апреля 2011

Исходя из документации Gemrofrom Memprof, для того, чтобы Memprof :: Middleware работал с рельсами, нам нужно обернуть каждый запрос в Memprof.track.

Вопрос в том, как мне сделать так, чтобы memprof отслеживал все фильтры до и затем действие перед тем, как выводить выходные данные?

1 Ответ

0 голосов
/ 07 февраля 2012

, не зная ничего о Memprof и не зная о том, чего вы пытаетесь достичь, вот мое лучшее предположение.

в вашем application_controller.rb:

before_filter :do_memprof_stuff

def do_memprof_stuff
  # make it really sweet
end

, который будет выполнять memprof перед тем, как будут вызваны фильтры, определенные в других контроллерах. Очевидно, вы могли бы довольно легко перенести это в движок, чтобы включить его в любой проект, но я оставлю это в качестве упражнения для ОП, так как не уверен, отвечаю ли я даже на его вопрос:)

...