fix plugin_loader in storage

This commit is contained in:
ThomasV 2017-03-03 16:04:29 +01:00
parent 776f09b50e
commit 00abc60cdc
1 changed files with 4 additions and 4 deletions

View File

@ -70,10 +70,6 @@ class WalletStorage(PrintError):
self.file_exists = os.path.exists(self.path)
self.modified = False
self.pubkey = None
# check here if I need to load a plugin
t = self.get('wallet_type')
l = plugin_loaders.get(t)
if l: l()
def decrypt(self, s, password):
# Note: hardware wallets should use a seed-derived key and not require a password.
@ -118,6 +114,10 @@ class WalletStorage(PrintError):
self.data = json.loads(s)
except:
raise IOError("Cannot read wallet file '%s'" % self.path)
# check here if I need to load a plugin
t = self.get('wallet_type')
l = plugin_loaders.get(t)
if l: l()
def get(self, key, default=None):
with self.lock: