overviewer/Minecraft-Overviewer — pull request #1034 by exhuma (2013-12-02 17:35:03+00:00)
Title: Fixed regression caused when changing logging.

The regression was cause in the branch of e473314.

As mentioned in the code comments, the issue here is that other overviewer modules have "import side-effects". I did not expect that at first. This commit effectively fixes the regression. It's not the nicest solution, but without refactoring out the mentioned side-effects it's not that easy! I had to introduce "logging.basicConfig" as an additional side-effect to the application entry-point!

Additionally, I had to work "blindly". I don't have Minecraft installed anymore. Furthermore, a lot of the unit-tests fail, none of which have anything to do with the logging changes.

I have done all I can do to verify it works as intended. Without working unit-tests, there's only so much I can do...