Module: GoaModelGen::Logger

Defined in:
lib/goa_model_gen/logger.rb

Class Method Summary collapse

Class Method Details

.setup(log_level) ⇒ Object



14
15
16
17
18
19
20
21
# File 'lib/goa_model_gen/logger.rb', line 14

def setup(log_level)
  GoaModelGen.logger.level =
    case log_level
    when Integer then log_level
    when String then ::Logger::SEV_LABEL.index(log_level.upcase)
    else raise "Unsupported log_level: [#{log_level.class.name}] #{log_level.inspect}"
    end
end