posting
quadrismegistus 4 years ago
parent 488ac6cad7
commit cf157fb988

@ -119,15 +119,15 @@ class Crypt(Logger):
def set(self,k,v,prefix='',override=False):
if self.has(k,prefix=prefix) and (not override or self.name!=OPERATOR_NAME):
if self.has(k,prefix=prefix) and not override:
self.log(f"I'm afraid I can't let you do that, overwrite someone's data!\n\nat {prefix}{k} = {v}")
return False #(False,None,None)
k_b=self.package_key(k,prefix=prefix)
k_b_hash = self.hash(k_b)
v_b=self.package_val(v)
if not override:
self.log(f'''Crypt.set(\n\t{k_b}\n\n\t{k_b_hash}\n\n\t{v_b}\n)''')
#if not override:
self.log(f'''Crypt.set(\n\t{k_b}\n\n\t{k_b_hash}\n\n\t{v_b}\n)''')
# store
# stop
self.store.put(k_b_hash,v_b)

Loading…
Cancel
Save