Exemplo n.º 1
0
 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")
Exemplo n.º 2
0
 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")
Exemplo n.º 3
0
Arquivo: db.py Projeto: steved/appr
 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")
Exemplo n.º 4
0
 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")