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
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()
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()))