def start_uploader(): import upload guimgr = GuiManager(window, db.total_uploaded_tracks()) set_gui_error(guimgr.fatal_error) upload.start_uploader(guimgr)
from excepthandler import exception_managed, set_gui_error def gui_error(): print 'Gui error received:' @exception_managed def except_fn(): raise Exception('testing') if __name__ == '__main__': set_gui_error(gui_error) except_fn()