์ด ์ฝ๋ ๋ Airbrake gem 5.x ๋ฒ์ ์์ ์ ๊ฑฐ ๋ Airbrake.notify_or_ignore๋ฅผ ํธ์ถํ๊ณ ๋จ์ํ Airbrake.notify
๋ฅผ ์ ํธํฉ๋๋ค.
์ฐ๋ฆฌ๋ ์์ด ๋ธ๋ ์ดํฌ ํตํฉ์ ์ ๊ฑฐํ๊ณ ์ด์จ๋ ๋ณ๋์ ๋ณด์์ผ๋ก ๋ง๋ค๊ณ ์ถ์์ต๋๋ค.
@steveklabnik ๋๋ ๊ฐ์ ๋ฌธ์ ๊ฐ ์๊ธฐ ๋๋ฌธ์ ์ฌ๊ธฐ์ ๊ธฐ๊บผ์ด ๋์ ๋๋ฆฌ๊ฒ ์ต๋๋ค.
PR์ด์ด๋ฅผ ์์ (๋ ๊ฒฝ์ฐ ๋ชจ๋ ๊ณ ๋ ค)ํ๊ฑฐ๋ ์ง๊ธ ๋ณ๋์ gem์ ์์ฑํ๋ ๊ฒ์ ์ ํธํฉ๋๊น?
์์งํ ์ด๋ ์ชฝ์ด๋ ๋น์ ์๊ฒ ํจ๊ณผ๊ฐ ์์ต๋๋ค. ์ ์ ํด์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค!
์, ์ค์ ๋ก ์๋ก์ด ์์ด ๋ธ๋ ์ดํฌ๋ ์ด๋ฏธ ์ด๊ฒ์ ์ ๊ณตํ๋ ๊ฒ ๊ฐ์ต๋๋ค : https://github.com/airbrake/airbrake/blob/master/lib/airbrake/resque/failure.rb
๊น๋ค๋ก์ด ๋ถ๋ถ์ ์์ด ๋ธ๋ ์ดํฌ๊ฐ 5๋ณด๋ค ํฐ ๊ฒฝ์ฐ resque๊ฐ ์ ๊ณตํ๋ ๊ฒ์ด ์๋๋ผ์ด๋ฅผ ์๊ตฌํ๋๋ก ์ฑ์ ์ง์ํ๋ ๋ฐฉ๋ฒ์ ๋๋ค.
์, ๋๋ฌด ๋นจ๋ฆฌ ๋ง ํ์ด์. ์ค์ ๋ก ๋ฌธ์ํ๋์ด ์์ต๋๋ค : https://github.com/airbrake/airbrake/blob/master/docs/Migration_guide_from_v4_to_v5.md#resque
๋๋ ์๋ฌด๊ฒ๋ํ์ง ์๊ณ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ค๊ณ ์๊ฐํฉ๋๋ค. :)
@seanwalbran ๊ทธ๊ฒ ๋น์ ์ ์ํด ์๋ํฉ๋๊น?
๊ฐ์ฌํฉ๋๋ค!
์ค rad, ๋ ๋์ :)
๊น๋ค๋ก์ด ๋ถ๋ถ์ ์์ด ๋ธ๋ ์ดํฌ๊ฐ 5๋ณด๋ค ํฐ ๊ฒฝ์ฐ resque๊ฐ ์ ๊ณตํ๋ ๊ฒ์ด ์๋๋ผ์ด๋ฅผ ์๊ตฌํ๋๋ก ์ฑ์ ์ง์ํ๋ ๋ฐฉ๋ฒ์ ๋๋ค.
๋๋ "์ด ๋ฆด๋ฆฌ์ค๋ ์์ด ๋ธ๋ ์ดํฌ ์ง์์ ์ ๊ฑฐํ์ง๋ง์ด ๋ณด์์ ๋๋กญํ๋ฉด ์๋ํฉ๋๋ค"๋ผ๊ณ ๋งํ ๊ณํ์ด์์ต๋๋ค. ๊ทธ๋์ ๊ทธ๊ฒ์ด ๊ธฐ๋ฅ์ ์ผ๋ก ๋๋ฑํ๋ค๋ฉด ์ฐ๋ฆฌ๋ ๊ทธ๋ ๊ฒ ํ ์ ์์ต๋๋ค.