示例#1
0
文件: main.py 项目: eschen42/mastr-ms
    def OnInit(self):
        #w = wx.LogChain(wx.LogStderr() )
        #wx.Log_SetActiveTarget( wx.LogStderr() )
        #wx.Log_SetActiveTarget( wx.LogGui() )

        win = MainWindow(self.config, None)
        self.win = win
        self.msds = MSDataSyncAPI(self.config, win.getLog())

        #let the jobs execute in threads
        #disable this for debugging
        self.msds.startThread()

        win.MSDSCheckFn = self.msds.checkRsync
        win.MSDSHandshakeFn = self.msds.handshakeRsync
        win.msds = self.msds
        win.resetTimeTillNextSync()
        #wx.Log_SetActiveTarget( wx.LogWindow(None, 'loggin...') )
        win.Show(True)
        self.SetTopWindow(win)
        return True
示例#2
0
    def OnInit(self):
        #w = wx.LogChain(wx.LogStderr() )
        #wx.Log_SetActiveTarget( wx.LogStderr() )
        #wx.Log_SetActiveTarget( wx.LogGui() )

        win = MainWindow(self.config, None)
        self.win = win
        self.msds = MSDataSyncAPI(self.config, win.getLog())

        #let the jobs execute in threads
        #disable this for debugging
        self.msds.startThread()

        win.MSDSCheckFn = self.msds.checkRsync
        win.MSDSHandshakeFn = self.msds.handshakeRsync
        win.msds = self.msds
        win.resetTimeTillNextSync()
        #wx.Log_SetActiveTarget( wx.LogWindow(None, 'loggin...') )
        win.Show(True)
        self.SetTopWindow(win)
        return True