def reset_db(cls, force=False): """ clean the database """ if os.getenv("APPR_DB_ALLOW_RESET", "false") == "true" or force: try: etcd_client.delete(appr.models.kv.APPR_KV_PREFIX, recursive=True) except etcd.EtcdKeyNotFound: pass else: raise Forbidden("Reset DB is deactivated")
def reset_db(cls, force=False): """ clean the database """ if os.getenv("APPR_DB_ALLOW_RESET", "false") == "true" or force: redis_client.flushall() else: raise Forbidden("Reset DB is deactivated")
def reset_db(cls, force=False): """ clean the database """ if os.getenv("APPR_DB_ALLOW_RESET", "false") == "true" or force: filesystem_client.flushall(appr.models.kv.APPR_KV_PREFIX) else: raise Forbidden("Reset DB is deactivated")
def reset_db(cls, force=False): """ clean the database """ if os.getenv("APPR_DB_ALLOW_RESET", "false") == "true" or force: raise NotImplementedError else: raise Forbidden("Reset DB is deactivated")