From 427bea581bc5cb7821930e0f81fbcbeb61a12b84 Mon Sep 17 00:00:00 2001 From: caryoscelus Date: Wed, 15 Jun 2022 15:10:41 +0000 Subject: [PATCH 1/2] fix import style --- src/Site/SiteManager.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/Site/SiteManager.py b/src/Site/SiteManager.py index 684d69fc..5c051a9f 100644 --- a/src/Site/SiteManager.py +++ b/src/Site/SiteManager.py @@ -14,7 +14,8 @@ from Config import config from util import helper from util import RateLimit from util import Cached - +from .Site import Site +from Debug import Debug @PluginManager.acceptPlugins class SiteManager(object): @@ -30,10 +31,8 @@ class SiteManager(object): # Load all sites from data/sites.json @util.Noparallel() def load(self, cleanup=True, startup=False): - from Debug import Debug self.log.info("Loading sites... (cleanup: %s, startup: %s)" % (cleanup, startup)) self.loaded = False - from .Site import Site address_found = [] added = 0 load_s = time.time() @@ -170,7 +169,6 @@ class SiteManager(object): return site def add(self, address, all_file=True, settings=None, **kwargs): - from .Site import Site self.sites_changed = int(time.time()) # Try to find site with differect case for recover_address, recover_site in list(self.sites.items()): From 887fb24a85ea7b375c1e4c97d93cfbfce3bb3f20 Mon Sep 17 00:00:00 2001 From: caryoscelus Date: Tue, 10 May 2022 12:37:31 +0400 Subject: [PATCH 2/2] minor code improvements --- src/Content/ContentManager.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/Content/ContentManager.py b/src/Content/ContentManager.py index a9367529..e43fef2b 100644 --- a/src/Content/ContentManager.py +++ b/src/Content/ContentManager.py @@ -10,6 +10,7 @@ import gevent from Debug import Debug from Crypt import CryptHash +from Crypt import CryptBitcoin from Config import config from util import helper from util import Diff @@ -726,7 +727,6 @@ class ContentManager(object): new_content["inner_path"] = inner_path # Verify private key - from Crypt import CryptBitcoin self.log.info("Verifying private key...") privatekey_address = CryptBitcoin.privatekeyToAddress(privatekey) valid_signers = self.getValidSigners(inner_path, new_content) @@ -793,7 +793,6 @@ class ContentManager(object): return 1 # Todo: Multisig 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) return CryptBitcoin.verify(cert_subject, issuer_address, sign) @@ -919,7 +918,6 @@ class ContentManager(object): # Return: None = Same as before, False = Invalid, True = Valid def verifyFile(self, inner_path, file, ignore_same=True): if inner_path.endswith("content.json"): # content.json: Check using sign - from Crypt import CryptBitcoin try: if type(file) is dict: new_content = file @@ -930,7 +928,7 @@ class ContentManager(object): else: new_content = json.load(file) except Exception as err: - raise VerifyError("Invalid json file: %s" % err) + raise VerifyError(f"Invalid json file: {err}") if inner_path in self.contents: old_content = self.contents.get(inner_path, {"modified": 0}) # Checks if its newer the ours