puppetlabs/facter — pull request #622 by adrienthebo (2014-02-03 20:14:40+00:00)
Title: Refactor/facter 2/extract and cleanup logging

This pull request extracts logging methods and configuration into a mixin to reduce the function overloading of the Facter module, and refactors the methods to handle specific inputs instead of trying to handle all sorts of special cases.