1
0

define special hooks for install wizard

This commit is contained in:
ThomasV
2015-01-30 13:18:00 +01:00
parent 8b44dd2a9e
commit 94c9bf3655
2 changed files with 9 additions and 10 deletions

View File

@@ -40,12 +40,13 @@ def hook(func):
def run_hook(name, *args):
SPECIAL_HOOKS = ['add_wallet_types', 'get_wizard_action']
results = []
f_list = hooks.get(name,[])
for p, f in f_list:
if name == 'load_wallet':
p.wallet = args[0]
if p.is_enabled():
if name in SPECIAL_HOOKS or p.is_enabled():
try:
r = f(*args)
except Exception: