Install cocoa logger on startup so that logged messages show up in the Console under OS X 10.8.

This commit is contained in:
Virgil Dupras 2012-08-01 11:52:59 -04:00
parent 51f8c51ef3
commit f992599beb
1 changed files with 2 additions and 1 deletions

View File

@ -3,7 +3,7 @@ import logging
from objp.util import pyref, dontwrap
from jobprogress import job
import cocoa
from cocoa import install_exception_hook, proxy
from cocoa import install_exception_hook, install_cocoa_logger, proxy
from cocoa.inter import PyFairware, FairwareView
from hscommon.trans import trget
@ -32,6 +32,7 @@ class PyDupeGuruBase(PyFairware):
def _init(self, modelclass):
logging.basicConfig(level=logging.WARNING, format='%(levelname)s %(message)s')
install_exception_hook()
install_cocoa_logger()
appdata = proxy.getAppdataPath()
self.model = modelclass(self, appdata)
self.progress = cocoa.ThreadedJobPerformer()