トップ «前の日記(2013/07/08 (月) ) 最新 次の日記(2013/07/10 (水) )» 編集 RSS feed

HsbtDiary


2013/07/09 (火) [長年日記]

exception_notification-4.0.0 へのアップグレード手順

昨日、exception_notification の 4.0.0 がリリースされて使い方に非互換な部分があったので書いておきます。

今まで

  config.middleware.use ExceptionNotifier,
    email_prefix: "[Exception] ",
    sender_address: %{"Exception Notifier" <no-reply@example.com>},
    exception_recipients: ["notification@example.com"]

と書いていた部分を

  config.middleware.use ExceptionNotification::Rack,
    :email => {
      email_prefix: "[Exception] ",
      sender_address: %{"Exception Notifier" <no-reply@example.com>},
      exception_recipients: ["notification@example.com"]
    }

と書き換える必要がある。exception_notification はこれまで email を使った notification に密結合していたのを、ばっさり分離して、config で与えられた notifier に対して発火するように変えたのが非互換となる原因のようです。

[asakusarb][ruby] asakusa.rb 第219回

今日はアムステルダムからのゲストや EuRuKo 参加組が帰国してのミートアップでだいぶミートアップっぽい感じでした。

  • EuRuKo の写真眺めながらカンファレンスの内容や旅行記を聞いたり
  • ギリシャの海は透明だったんですよ~
  • 私はその頃フランクフルトで缶詰でしたね...
  • RHG を翻訳したんですけど、この先どうすれば
  • えっ、それはすごい
  • 関係各所に連絡して、リリースするといいんじゃないですかねえ

オレは一心不乱に ruby/ruby の pull request をマージしていたけど、何かぼーっとしてイマイチ捗らなかった。3 件でフィニッシュ。