Sha256: b2aa9d5d90d354e8c8e7698b436a9e652b0a6850b4f2315525d05fe2e502d6cc
Contents?: true
Size: 611 Bytes
Versions: 42
Compression:
Stored size: 611 Bytes
Contents
require 'logger' module Pact module MockService class Logger < ::Logger attr_reader :description def initialize stream super stream @description = if stream.is_a? File File.absolute_path(stream).gsub(Dir.pwd + "/", '') else "standard out/err" end end def self.from_options options log_stream = options[:log_file] || $stdout logger = new log_stream logger.formatter = options[:log_formatter] if options[:log_formatter] logger.level = ::Logger::DEBUG logger end end end end
Version data entries
42 entries across 42 versions & 1 rubygems