Skip to content

Commit 2244b6b

Browse files
author
Jerry Cheung
committed
add Grape::API.logger= and clone logger for
subclasses
1 parent c918de5 commit 2244b6b

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

lib/grape/api.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ class << self
1313
attr_reader :versions
1414
attr_reader :routes
1515
attr_reader :settings
16+
attr_writer :logger
1617

1718
def logger(logger = nil)
1819
if logger
@@ -392,6 +393,7 @@ def build_endpoint(&block)
392393

393394
def inherited(subclass)
394395
subclass.reset!
396+
subclass.logger = logger.clone
395397
end
396398

397399
def inherit(other_stack)

0 commit comments

Comments
 (0)