Вывод на консоль сервера Rails очень шумный, его можно отключить? - PullRequest
4 голосов
/ 02 марта 2012

На некоторых страницах моего приложения rails я вижу, как на консоль выводятся пакеты и пачки информации, сообщения, которые меня не интересуют, например сообщения http:

  Started GET "/assets/jquery_ui/jquery-ui-1.8.16.custom.css?body=1" for 10.0.2.2 at       2012-03-02 15:19:59 +0000
  Served asset /jquery_ui/jquery-ui-1.8.16.custom.css - 304 Not Modified (0ms)

Существует также множество операторов SQL, которые мне обычно не нужны.

Конечно, я вижу, как иногда этот уровень информации иногда бывает полезен. Но я бы хотел нормально запустить свой сервер без этого шума.

Причина этого в том, что если я отлаживаю проблему, мне нравится явно регистрировать сообщения на консоли, выполнять запрос и наблюдать за выводом. Однако нахождение моих собственных журналов среди этого шума отнимает много времени!

В настоящее время, чтобы обойти это, я отмечаю свои сообщения волшебной строкой и извлекаю вывод на консоль ...

Кто-нибудь может предложить лучший способ уменьшить вывод консоли только на мои собственные сообщения?

Я на рельсах 3.1.

Спасибо за любые предложения.

Ответы [ 2 ]

6 голосов
/ 02 марта 2012

Вы можете поднять уровень ведения журнала в config / средах / development.rb от информации до предупреждения

http://guides.rubyonrails.org/debugging_rails_applications.html#log-levels

1 голос
/ 20 июня 2013

Добавьте Quiet Assets в группу разработки вашего Gemfile.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...