minor code improvements
This commit is contained in:
parent
427bea581b
commit
887fb24a85
1 changed files with 2 additions and 4 deletions
|
@ -10,6 +10,7 @@ import gevent
|
||||||
|
|
||||||
from Debug import Debug
|
from Debug import Debug
|
||||||
from Crypt import CryptHash
|
from Crypt import CryptHash
|
||||||
|
from Crypt import CryptBitcoin
|
||||||
from Config import config
|
from Config import config
|
||||||
from util import helper
|
from util import helper
|
||||||
from util import Diff
|
from util import Diff
|
||||||
|
@ -726,7 +727,6 @@ class ContentManager(object):
|
||||||
new_content["inner_path"] = inner_path
|
new_content["inner_path"] = inner_path
|
||||||
|
|
||||||
# Verify private key
|
# Verify private key
|
||||||
from Crypt import CryptBitcoin
|
|
||||||
self.log.info("Verifying private key...")
|
self.log.info("Verifying private key...")
|
||||||
privatekey_address = CryptBitcoin.privatekeyToAddress(privatekey)
|
privatekey_address = CryptBitcoin.privatekeyToAddress(privatekey)
|
||||||
valid_signers = self.getValidSigners(inner_path, new_content)
|
valid_signers = self.getValidSigners(inner_path, new_content)
|
||||||
|
@ -793,7 +793,6 @@ class ContentManager(object):
|
||||||
return 1 # Todo: Multisig
|
return 1 # Todo: Multisig
|
||||||
|
|
||||||
def verifyCertSign(self, user_address, user_auth_type, user_name, issuer_address, sign):
|
def verifyCertSign(self, user_address, user_auth_type, user_name, issuer_address, sign):
|
||||||
from Crypt import CryptBitcoin
|
|
||||||
cert_subject = "%s#%s/%s" % (user_address, user_auth_type, user_name)
|
cert_subject = "%s#%s/%s" % (user_address, user_auth_type, user_name)
|
||||||
return CryptBitcoin.verify(cert_subject, issuer_address, sign)
|
return CryptBitcoin.verify(cert_subject, issuer_address, sign)
|
||||||
|
|
||||||
|
@ -919,7 +918,6 @@ class ContentManager(object):
|
||||||
# Return: None = Same as before, False = Invalid, True = Valid
|
# Return: None = Same as before, False = Invalid, True = Valid
|
||||||
def verifyFile(self, inner_path, file, ignore_same=True):
|
def verifyFile(self, inner_path, file, ignore_same=True):
|
||||||
if inner_path.endswith("content.json"): # content.json: Check using sign
|
if inner_path.endswith("content.json"): # content.json: Check using sign
|
||||||
from Crypt import CryptBitcoin
|
|
||||||
try:
|
try:
|
||||||
if type(file) is dict:
|
if type(file) is dict:
|
||||||
new_content = file
|
new_content = file
|
||||||
|
@ -930,7 +928,7 @@ class ContentManager(object):
|
||||||
else:
|
else:
|
||||||
new_content = json.load(file)
|
new_content = json.load(file)
|
||||||
except Exception as err:
|
except Exception as err:
|
||||||
raise VerifyError("Invalid json file: %s" % err)
|
raise VerifyError(f"Invalid json file: {err}")
|
||||||
if inner_path in self.contents:
|
if inner_path in self.contents:
|
||||||
old_content = self.contents.get(inner_path, {"modified": 0})
|
old_content = self.contents.get(inner_path, {"modified": 0})
|
||||||
# Checks if its newer the ours
|
# Checks if its newer the ours
|
||||||
|
|
Loading…
Reference in a new issue