Hoptoad Notifier теперь Airbrake, а также обработка ошибок в задачах Rake
August 26, 2011 in Ruby on RailsВо-первых, Hoptoad окончательно переименовался, и даже вместо гема hoptoad_notifier
нужо использовать гем airbrake
.
Во-вторых, я заметил, что аж два месяца назад в основную ветку hoptoad_notifier
добавили мое дополнение, перехватывающее исключения в Rake-задачах.
Зачем? Ну, допустим, у тебя Rake-задача выполняется из crontab
. Если в ней случится исключение, то ты или вообще ничего не заметишь, если не настроены почтовые уведомления из cron (это, кстати, очень, очень плохо), или получишь исключение на почту - это просто неудобно.
Теперь вместо этого –Hoptoad– Airbrake поймает ошибку так же, как и со страниц сайта.
Пруфпик - вот так это и будет выглядеть
Что именно я добавил, можно посмотреть в этом коммите.
Интересно, не отберут ли у Thoughtbot старый домен – ведь тогда сломаются все старые версии гема.
Так или иначе советую обновиться, пока не забылось.
Понравился пост? Купи мне кофе