Sha256: d7086c18975e43f36e22e9e6a3f98836943b08196c7f5344286f85bb0c43d620
Contents?: true
Size: 551 Bytes
Versions: 23
Compression:
Stored size: 551 Bytes
Contents
# frozen_string_literal: true module Grape module DSL module Logger include Grape::DSL::Settings attr_writer :logger # Set or retrive the configured logger. If none was configured, this # method will create a new one, logging to stdout. # @param logger [Object] the new logger to use def logger(logger = nil) if logger global_setting(:logger, logger) else global_setting(:logger) || global_setting(:logger, ::Logger.new($stdout)) end end end end end
Version data entries
23 entries across 23 versions & 2 rubygems