From e0485b4fb2c9377ffac8c681fa5f87bcc989f0f2 Mon Sep 17 00:00:00 2001 From: Thorsten S Date: Fri, 20 Nov 2015 22:03:58 +0100 Subject: [PATCH] dang it --- plugins.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/plugins.py b/plugins.py index 3570e75..244b861 100644 --- a/plugins.py +++ b/plugins.py @@ -975,8 +975,9 @@ def register(func_type): """ functions = [ - f for ignored, f in globals().items() if all([ - isinstance(f, types.FunctionType), + f for ignored, f in globals().items() if + isinstance(f, types.FunctionType) and + all([ f.__dict__.get('is_plugin', False), getattr(f, 'plugin_type') == func_type ])