#!/usr/bin/python # -*- coding: GBK -*- #------------------------------------------------------------------------------- # #------------------------------------------------------------------------------- # import traceback from Common import (mylog) from LogicProcess import (UserCtrlDB) from DBCommon import (error, EnvCheck) from Collections import (CheckAndUpdateIndex,) import PyGameData DBConfig = __import__('Config.DBConfig') def StartDB(): #ÔËÐл·¾³¼ì²â EnvCheck.EnvCheck() CheckAndUpdateIndex.CheckAndUpdateIndex() #Ö÷Âß¼­¿ªÊ¼ try: PyGameData.g_usrCtrlDB = UserCtrlDB.UserCtrlDB() except: msg = error.formatMsg('fatal', error.ERROR_NO_17, 'unknown err = %s'%traceback.format_exc()) mylog.fatal(msg) #×¢ÒâÖØ¶ÁµÄÓ°Ïì def GetUserCtrlDB(): return PyGameData.g_usrCtrlDB