2014-11-06 6 views
1

Я использую драгоценный камень Airbrake, чтобы сообщать об ошибках в приложении для рельсов.Ruby on Rails 2.3.8 - Игнорировать воздушный тормоз по IP-адресу

Можно ли не иметь отчеты, отправленные, если он имеет определенный IP-адрес, я хотел бы игнорировать следующее:.

213.233.458 *

Я посмотрел на документы и заметил метод ignore_by_filters, но интересно, как я буду использовать это, чтобы игнорировать по IP-адресу.

Передает ли переменная exception_data информацию о запрашивающем IP-адресе или любом другом способе доступа к ней?

ответ

1

Вы могли бы просто использовать:

Airbrake.notify e unless request.remote_ip == "ip" 

request.remote_ip могут быть доступны в контроллере, так что вы могли бы просто передать это модель, если это необходимо.