# File lib/hiera.rb, line 22
        def logger=(logger)
            loggerclass = "#{logger.capitalize}_logger"

            require "hiera/#{logger}_logger" unless constants.include?(loggerclass)

            @logger = const_get(loggerclass)
        rescue Exception => e
            @logger = Console_logger
            warn("Failed to load #{logger} logger: #{e.class}: #{e}")
        end