Module: Gem::PubGrub
Constant Summary
-
VERSION =
# File 'lib/rubygems/vendor/pub_grub/lib/pub_grub/version.rb', line 2"0.5.0"
Class Attribute Summary
- .logger rw
- .logger=(value) rw
Class Method Summary
- .default_logger private
Class Attribute Details
.logger (rw)
[ GitHub ]# File 'lib/rubygems/vendor/pub_grub/lib/pub_grub.rb', line 43
def logger @logger || default_logger end
.logger=(value) (rw)
[ GitHub ]# File 'lib/rubygems/vendor/pub_grub/lib/pub_grub.rb', line 41
attr_writer :logger
Class Method Details
.default_logger (private)
[ GitHub ]# File 'lib/rubygems/vendor/pub_grub/lib/pub_grub.rb', line 49
def default_logger @logger = $DEBUG ? StderrLogger.new : NullLogger.new end