Sha256: 14037dd20136c2f95cb2144bc414d31c421818dfb43216b798d7395a51396b1f
Contents?: true
Size: 622 Bytes
Versions: 4
Compression:
Stored size: 622 Bytes
Contents
require_relative "includes" require_relative "configuration" module AwsAssumeRole::Logging module ClassMethods def logger @logger ||= begin logger = Logger.new($stderr) logger.level = AwsAssumeRole::Config.log_level ENV["GLI_DEBUG"] = "true" if AwsAssumeRole::Config.log_level.zero? logger end end end module InstanceMethods def logger self.class.logger end end def self.included(base) base.extend ClassMethods base.include InstanceMethods end end
Version data entries
4 entries across 4 versions & 1 rubygems