From 94c7ce9f42f5b851c87c2786983271550349975b Mon Sep 17 00:00:00 2001 From: shortcutme Date: Mon, 19 Jun 2017 15:47:47 +0200 Subject: [PATCH] Sign raise error instead of return False --- src/Content/ContentManager.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/Content/ContentManager.py b/src/Content/ContentManager.py index 2ffb7707..4f79b024 100644 --- a/src/Content/ContentManager.py +++ b/src/Content/ContentManager.py @@ -19,6 +19,10 @@ class VerifyError(Exception): pass +class SignError(Exception): + pass + + class ContentManager(object): def __init__(self, site): @@ -587,7 +591,7 @@ class ContentManager(object): privatekey_address = CryptBitcoin.privatekeyToAddress(privatekey) valid_signers = self.getValidSigners(inner_path, new_content) if privatekey_address not in valid_signers: - return self.log.error( + raise SignError( "Private key invalid! Valid signers: %s, Private key address: %s" % (valid_signers, privatekey_address) )