mirror of https://github.com/nucypher/nucypher.git
IntegrityError block for adding a kFrag that already exists.
parent
370757f8ee
commit
711d99b109
|
@ -1,6 +1,7 @@
|
|||
import asyncio
|
||||
|
||||
import msgpack
|
||||
import sqlite3
|
||||
from sqlalchemy.engine import create_engine
|
||||
|
||||
from kademlia.network import Server
|
||||
|
@ -314,7 +315,13 @@ class Ursula(Character):
|
|||
"""
|
||||
REST endpoint for setting a kFrag.
|
||||
"""
|
||||
self.keystore.get_kfrag(hrac.encode())
|
||||
kfrag = RekeyFrag()
|
||||
try:
|
||||
self.keystore.add_kfrag(hrac.encode(), )
|
||||
except sqlite3.IntegrityError:
|
||||
raise
|
||||
# Do something appropriately RESTful.
|
||||
|
||||
return # Do stuff with KeyStore here.
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue