# File lib/puppet/util/log.rb, line 78 78: def Log.create(hash) 79: raise Puppet::DevError, "Logs require a level" unless hash.include?(:level) 80: raise Puppet::DevError, "Invalid log level #{hash[:level]}" unless @levels.index(hash[:level]) 81: @levels.index(hash[:level]) >= @loglevel ? Puppet::Util::Log.new(hash) : nil 82: end