首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >本地主机上的蜜獾与Rails

本地主机上的蜜獾与Rails
EN

Stack Overflow用户
提问于 2014-11-05 00:11:27
回答 2查看 1.2K关注 0票数 0

我几乎在一年前就建立了蜜獾,到目前为止,它的工作方式就像一种魅力,在我的生产和分期环境中注册错误。

然后,我决定在控制器中进行自定义错误行为。我使用的代码类似于:

代码语言:javascript
复制
     begin
      params = {
        :id => 1,
        :class => MyClass,
        :foo => "bar"
      }
      my_unpredicable_method(*params)
    rescue => e
      Honeybadger.notify(
        :error_class   => "Special Error",
        :error_message => "Special Error: #{e.message}",
        :parameters    => params
      )
    end

描述为这里

我本来打算在本地环境中进行测试,以调优错误消息、传递params等。但问题是,当我收到错误(我肯定收到它,用调试器测试)时,没有任何东西被发送到蜜獾网站。同时,rake honeybadger:test工作正常,并将测试错误消息从本地主机发送到服务器。此外,如果我将该通知推送到Heroku上的测试环境中,则此自定义通知可以工作。

问题是:

如何从本地主机将此自定义错误发送给蜜月獾?

提前谢谢你。

EN

回答 2

Stack Overflow用户

发布于 2014-11-05 00:42:32

我找到了解决办法。我们需要在蜜獾初始化器中添加以下选项:

代码语言:javascript
复制
config.development_environments = %w(test)

此选项是不应发送通知的环境列表,默认情况下是列表中的development。请参阅配置选项这里的详细说明。

票数 0
EN

Stack Overflow用户

发布于 2016-08-18 06:18:47

请在config/Honbadger.yml中添加以下配置

代码语言:javascript
复制
development:
  report_data: true

请阅读https://github.com/honeybadger-io/honeybadger-ruby#configuration-options

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26747501

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档