defunkt/resque — pull request #713 by tarcieri (2012-10-02 23:40:17+00:00)
Title: Resque::Logger subsystem based on stdlib Logger API

Most of the major notes on this change are in 83620312ab46f. That said, this logging system allows flexible control of how and where things are logged using the stdlib logger API. Developers can include Resque::Logger in any classes they wish to access the logger. End users can configure Resque.logger to use any Logger-compatible object they want.

I'm making this change against the 1-x-stable branch as I'd like to get these changes merged into our fork of Resque 1.x as well, but if you think they're more appropriate for 2.0 I can change the patch to be against master inead of 1-x-stable.