예제 #1
0
    def run(self):
        """
		Run engine and start up GUI
		"""
        self._app = wx.PySimpleApp(0)
        wx.InitAllImageHandlers()
        self._config = ConfigParser.ConfigParser()
        self._config.read('rxbox.cfg')

        self._frame = None
        self._myedf = None

        self.dbuuid = ''
        self.rxboxDB = rxboxdb.rxboxDB()
        self.rxboxDB.dbconnect()
        self.rxboxDB.dbcreatetables()

        self.state = None
        self.change_state('InitState')

        global p
        if p:
            p.terminate()
            p = False

        self._app.MainLoop()
예제 #2
0
    def run(self):
        """
		Run engine and start up GUI
		"""
        self._app = wx.PySimpleApp(0)
        wx.InitAllImageHandlers()
        self._config = ConfigParser.ConfigParser()
        self._config.read('rxbox.cfg')
        
        self._frame = None
        self._myedf = None
        
        self.dbuuid = ''
        self.rxboxDB = rxboxdb.rxboxDB()
        self.rxboxDB.dbconnect()
        self.rxboxDB.dbcreatetables()
        
        self.state = None
        self.change_state('InitState')
        
        global p
        if p:
            p.terminate()
            p = False
            
        self._app.MainLoop()
예제 #3
0
    def run(self):
        """Run engine and start up GUI"""
        self._app = wx.PySimpleApp(0)
        wx.InitAllImageHandlers()
        self._config = ConfigParser.ConfigParser()
        os.system('mv rxbox.bk rxbox.cfg')
        self._config.read('rxbox.cfg')

        logging.basicConfig(
            level=logging.DEBUG,
            format='%(asctime)s %(name)-12s %(levelname)-8s %(message)s',
            datefmt='%m-%d %H:%M')
        formatter = logging.Formatter(
            '%(asctime)s %(name)-12s %(levelname)-8s %(message)s')
        handler = logging.handlers.RotatingFileHandler('Logs/rxbox.log',
                                                       backupCount=5)
        handler.doRollover()
        handler.setFormatter(formatter)
        logging.getLogger('').addHandler(handler)

        self._frame = None
        self._myedf = None

        self.dbuuid = ''
        self.rxboxDB = rxboxdb.rxboxDB()
        self.rxboxDB.dbconnect()
        self.rxboxDB.dbcreatetables()

        logging.info('RxboxEngine Start')
        self.state = None
        self.change_state('InitState')

        global p
        if p:
            p.terminate()
            p = False

        self._app.MainLoop()
예제 #4
0
    def run(self):
        """Run engine and start up GUI"""
        self._app = wx.PySimpleApp(0)
        wx.InitAllImageHandlers()
        self._config = ConfigParser.ConfigParser()
        os.system('mv rxbox.bk rxbox.cfg')
        self._config.read('rxbox.cfg')
        
        logging.basicConfig(level=logging.DEBUG,
                    format='%(asctime)s %(name)-12s %(levelname)-8s %(message)s',
                    datefmt='%m-%d %H:%M')
        formatter = logging.Formatter('%(asctime)s %(name)-12s %(levelname)-8s %(message)s')
        handler = logging.handlers.RotatingFileHandler(
              'Logs/rxbox.log', backupCount=5)
        handler.doRollover()
        handler.setFormatter(formatter)
        logging.getLogger('').addHandler(handler)

        self._frame = None
        self._myedf = None
        
        self.dbuuid = ''
        self.rxboxDB = rxboxdb.rxboxDB()
        self.rxboxDB.dbconnect()
        self.rxboxDB.dbcreatetables()
        
        logging.info('RxboxEngine Start')
        self.state = None
        self.change_state('InitState')
        
        global p
        if p:
            p.terminate()
            p = False
            
        self._app.MainLoop()