Sha256: 533c8b26ad656d277be912f6c1b7920f9a1cc91b749c5da798abb184358eb343

Contents?: true

Size: 340 Bytes

Versions: 17

Compression:

Stored size: 340 Bytes

Contents

# encoding: utf-8
require 'ting_yun/logger/memory_logger'
require 'singleton'

module TingYun
  module Logger
    # In an effort to not lose messages during startup, we trap them in memory
    # The real logger will then dump its contents out when it arrives.
    class StartupLogger < MemoryLogger
      include Singleton
    end
  end
end

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
tingyun_rpm-3.2.0 lib/ting_yun/logger/startup_logger.rb
tingyun_rpm-1.6.1 lib/ting_yun/logger/startup_logger.rb
tingyun_rpm-1.5.0 lib/ting_yun/logger/startup_logger.rb
tingyun_rpm-1.4.2 lib/ting_yun/logger/startup_logger.rb
tingyun_rpm-1.4.1 lib/ting_yun/logger/startup_logger.rb
tingyun_rpm-1.3.1 lib/ting_yun/logger/startup_logger.rb
tingyun_rpm-1.3.0 lib/ting_yun/logger/startup_logger.rb
tingyun_rpm-1.2.0 lib/ting_yun/logger/startup_logger.rb
tingyun_rpm-1.1.4.2 lib/ting_yun/logger/startup_logger.rb
tingyun_rpm-1.1.4.1 lib/ting_yun/logger/startup_logger.rb
tingyun_rpm-1.1.4 lib/ting_yun/logger/startup_logger.rb
tingyun_rpm-1.1.3 lib/ting_yun/logger/startup_logger.rb
tingyun_rpm-1.1.2 lib/ting_yun/logger/startup_logger.rb
tingyun_rpm-1.1.1 lib/ting_yun/logger/startup_logger.rb
tingyun_rpm-1.1.0 lib/ting_yun/logger/startup_logger.rb
tingyun_rpm-1.0.7 lib/ting_yun/logger/startup_logger.rb
tingyun_rpm-1.0.6 lib/ting_yun/logger/startup_logger.rb