Rev4070, Fix Multiuser plugin import order, Run coverage before optional plugins

This commit is contained in:
shortcutme 2019-04-15 22:54:17 +02:00
parent 8246505289
commit 5ff2f792e6
No known key found for this signature in database
GPG key ID: 5B63BAE6CB9613AE
3 changed files with 8 additions and 3 deletions

View file

@ -5,9 +5,14 @@ import json
from Config import config
from Plugin import PluginManager
from Crypt import CryptBitcoin
from User import UserManager
from . import UserPlugin
# We can only import plugin host clases after the plugins are loaded
@PluginManager.afterLoad
def importPluginnedClasses():
global UserManager
from User import UserManager
try:
local_master_addresses = set(json.load(open("%s/users.json" % config.data_dir)).keys()) # Users in users.json
except Exception as err: