def include_message?(log)
      return true if @filter.nil?

      if @filter.is_a?(Regexp)
        !(@filter =~ log.name).nil?
      elsif @filter.is_a?(Proc)
        @filter.call(log) == true
      end
    end
def include_message?(log)
      return true if @filter.nil?

      if @filter.is_a?(Regexp)
        !(@filter =~ log.name).nil?
      elsif @filter.is_a?(Proc)
        @filter.call(log) == true
      end
    end
def include_message? ( log ) return true if @filter . nil? if @filter . is_a? ( Regexp ) ! ( @filter =~ log . name ) . nil? elsif @filter . is_a? ( Proc ) @filter . call ( log ) == true end end
Whether to log the supplied message based on the current filter if any
Whether to log the supplied message based on the current filter if any