Skip to content

Commit d19314b

Browse files
committed
Merge pull request googleapis#184 from Shelvak/logger_fix
[Issue#183] Set app logger
2 parents 63ccd91 + 415dc31 commit d19314b

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

lib/google/api_client/railtie.rb

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,13 @@ class APIClient
1010
#
1111
class Railtie < Rails::Railtie
1212
initializer 'google-api-client' do |app|
13-
Google::APIClient.logger = app.logger
13+
_logger = case
14+
when app.respond_to?(:logger) then app.logger
15+
when app.config.respond_to?(:logger) then app.config.logger
16+
else Rails.logger
17+
end
18+
19+
Google::APIClient.logger = _logger
1420
end
1521
end
1622
end

0 commit comments

Comments
 (0)