dedicated_logger
================

Used for any ruby class, perhaps running as background tasks, in desperate need of a dedicated log file with event severity and timestamp.

Installation
-----------

    TODO

Usage
-----

    require 'dedicated_logger'
    
    class Foo
      
      def self.bar
        logger.info "info from class method"
        logger.warn "warn from class method"
        logger.error "error from class method"
        logger.fatal "fatal from class method"
      end
      
      def baz
        logger.info "info"
        logger.warn "warn"
        logger.error "error"
        logger.fatal "fatal"
      end
      
      private
      
      def logger
        self.class.logger
      end
      
      def self.logger
        @logger ||= DedicatedLogger.new(self, "test")
      end
    end

TODO
================

* Add tests
* convert to acts_as_* module