Sha256: f3226b972563b42f1c9969dbfc68cbec8d4f8322fd189070bbc3c0b42e961b40

Contents?: true

Size: 407 Bytes

Versions: 76

Compression:

Stored size: 407 Bytes

Contents

module Glimmer
  module Config
    class OpalLogger < Logger
      alias add_without_opal_logger add
      def add(severity, message = nil, progname = nil, &block)
        original_logdev = @pipe
        if severity == ERROR
          @pipe = $stderr
        else
          @pipe = original_logdev
        end
        add_without_opal_logger(severity, message, progname, &block)
      end
    end
  end
end

Version data entries

76 entries across 76 versions & 2 rubygems

Version Path
glimmer-dsl-web-0.6.5 lib/glimmer/config/opal_logger.rb
glimmer-dsl-web-0.6.4 lib/glimmer/config/opal_logger.rb
glimmer-dsl-web-0.6.3 lib/glimmer/config/opal_logger.rb
glimmer-dsl-web-0.6.2 lib/glimmer/config/opal_logger.rb
glimmer-dsl-web-0.6.1 lib/glimmer/config/opal_logger.rb
glimmer-dsl-web-0.6.0 lib/glimmer/config/opal_logger.rb
glimmer-dsl-web-0.5.0 lib/glimmer/config/opal_logger.rb
glimmer-dsl-web-0.4.4 lib/glimmer/config/opal_logger.rb
glimmer-dsl-web-0.4.3 lib/glimmer/config/opal_logger.rb
glimmer-dsl-web-0.4.2 lib/glimmer/config/opal_logger.rb
glimmer-dsl-web-0.4.1 lib/glimmer/config/opal_logger.rb
glimmer-dsl-web-0.4.0 lib/glimmer/config/opal_logger.rb
glimmer-dsl-web-0.3.2 lib/glimmer/config/opal_logger.rb
glimmer-dsl-web-0.3.1 lib/glimmer/config/opal_logger.rb
glimmer-dsl-web-0.3.0 lib/glimmer/config/opal_logger.rb
glimmer-dsl-web-0.2.8 lib/glimmer/config/opal_logger.rb
glimmer-dsl-web-0.2.7 lib/glimmer/config/opal_logger.rb
glimmer-dsl-web-0.2.4 lib/glimmer/config/opal_logger.rb
glimmer-dsl-web-0.2.3 lib/glimmer/config/opal_logger.rb
glimmer-dsl-web-0.2.2 lib/glimmer/config/opal_logger.rb