def add(level, context, message)
      @logger.send level, @formatter.format(level, context, message)
    end
def add(level, context, message)
      @logger.send level, @formatter.format(level, context, message)
    end
Public: Creates a new Logger appender.

 options - The Hash options used to setup the appender (default: {}).
           :formatter - The formatter used to format log messages.
           :levels    - The configuration of logging levels to the
                        class/module level.
           :logger    - The Logger messages are sent to. It will have its
                        formatter changed to delegate entirely to the
                        appender's formatter and its level set to debug so
                        that it does not filter out any messages it is
                        sent.
 block  - Optional block that can be used to customize the appender. The
          appender itself is passed to the block.

 Once the values from the options Hash have been applied and any
 modifications are made within the block the appender should have its
 levels, logger, and formatter set.

 Internal: Adds a message to the logger.

 level   - The level of the message.
 context - The context of the message.
 message - The unformatted message.

 Returns nothing.