Sha256: 807f372d7cd02f39d9bc913f44b98eb30b2f676341fa31e0fdf6bb1520e0cc11

Contents?: true

Size: 222 Bytes

Versions: 10

Compression:

Stored size: 222 Bytes

Contents

module LocalPac
  class Logger
    def initialize(path)
      FileUtils.mkdir_p File.dirname(path)
      @logger = ::Logger.new(path)
    end

    def write(*args, &block)
      @logger.<<(*args, &block)
    end
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
local_pac-0.1.9 lib/local_pac/logger.rb
local_pac-0.1.8 lib/local_pac/logger.rb
local_pac-0.1.7 lib/local_pac/logger.rb
local_pac-0.1.6 lib/local_pac/logger.rb
local_pac-0.1.5 lib/local_pac/logger.rb
local_pac-0.1.4 lib/local_pac/logger.rb
local_pac-0.1.3 lib/local_pac/logger.rb
local_pac-0.1.2 lib/local_pac/logger.rb
local_pac-0.1.1 lib/local_pac/logger.rb
local_pac-0.1.0 lib/local_pac/logger.rb