Beispiel #1
0
    def run_periodic(self):
        if get_config_db() == None:
            logging.error("Cache not run for PPMessage not configed.")
            return

        tornado.ioloop.PeriodicCallback(self.task_loop, 1000).start()
        return
Beispiel #2
0
 def run_periodic(self):
     if get_config_db() == None:
         logging.error("Cache not run for PPMessage not configed.")
         return
     
     tornado.ioloop.PeriodicCallback(self.task_loop, 1000).start()
     return
Beispiel #3
0
def _get_instance():
    _config = get_config_db()
    if _config == None:
        logging.error("db not configed")
        return None
    if _config.get("type").upper() == "SQLITE":
        from .sqlsqlite import SqlInstance
    elif _config.get("type").upper() == "PSQL":
        from .sqlpsql import SqlInstance
    elif _config.get("type").upper() == "MYSQL":
        from .sqlmysql import SqlInstance
    else:
        logging.error("db type not supported: %s" % _config.get("type"))
        return None
    
    return SqlInstance()
Beispiel #4
0
def _get_instance():
    _config = get_config_db()
    if _config == None:
        logging.error("db not configed")
        return None

    if _config.get("type").upper() == SQL.SQLITE:
        from .sqlsqlite import SqlInstance
    elif _config.get("type").upper() == SQL.PGSQL:
        from .sqlpgsql import SqlInstance
    elif _config.get("type").upper() == SQL.MYSQL:
        from .sqlmysql import SqlInstance
    else:
        logging.error("db type not supported: %s" % _config.get("type"))
        return None
    
    return SqlInstance(_config.get(_config.get("type").lower()))