# File lib/chef/expander/logger.rb, line 62 def level=(new_level) @level = if new_level.kind_of?(Fixnum) && LEVEL_INTEGERS.key?(new_level) new elsif LEVELS.key?(new_level) LEVELS[new_level] else raise InvalidLogLevel, "#{new_level} is not a valid log level. Valid log levels are [#{LEVEL_INTEGERS.keys.join(',')}] and [#{LEVELS.join(',')}]" end end