From 0e54dc1360993f57e44e018f2e9bea6e93163b09 Mon Sep 17 00:00:00 2001 From: Holger Just Date: Tue, 4 Feb 2025 20:22:57 +0100 Subject: [PATCH] Check if Logger is defined in .irbrc (newer Rubies do not ship logger by default) --- .irbrc | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.irbrc b/.irbrc index 5823855..21ea2a6 100644 --- a/.irbrc +++ b/.irbrc @@ -1,7 +1,6 @@ require 'rubygems' # Rails will log to irb -require 'logger' -if ENV.include?('RAILS_ENV') && !Object.const_defined?('RAILS_DEFAULT_LOGGER') +if defined?(Logger) && ENV.include?('RAILS_ENV') && !Object.const_defined?('RAILS_DEFAULT_LOGGER') Object.const_set('RAILS_DEFAULT_LOGGER', Logger.new(STDOUT)) end