From c0d63f4ae2604297138bdfee3bb68f5178aa5fb6 Mon Sep 17 00:00:00 2001 From: Thierry Parmentelat Date: Tue, 18 Dec 2012 11:44:23 +0100 Subject: [PATCH] fix plugin class name --- engine/plugin.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/engine/plugin.py b/engine/plugin.py index f5e04de5..85ae942d 100644 --- a/engine/plugin.py +++ b/engine/plugin.py @@ -17,7 +17,9 @@ class Plugin: # e.g. SimpleList (visible=True) => _settings = {'visible':True} self._settings=settings - def get_class (self): return type(self).__name__ + def get_class (self): + try: return self.__class__.__name__ + except: return 'Plugin' # shorthands to inspect _settings def get_setting (self, setting, default): -- 2.43.0