From 5c2f1b82ae40989afc3cbfeda3da0fcd9ebe1802 Mon Sep 17 00:00:00 2001 From: Thorsten S Date: Mon, 21 Dec 2015 16:50:25 +0100 Subject: [PATCH] fix type parsing... thanks configobj for using that info... --- plugins.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/plugins.py b/plugins.py index 7bdf3e4..16e53df 100644 --- a/plugins.py +++ b/plugins.py @@ -28,11 +28,11 @@ log = logging.getLogger(__name__) def plugin_enabled_get(urlbot_plugin): - is_enabled = config.runtimeconf_deepget('plugins.{}.enabled'.format(urlbot_plugin.plugin_name), None) - if is_enabled is None: - return urlbot_plugin.is_enabled + plugin_section = config.runtimeconf_deepget('plugins.{}'.format(urlbot_plugin.plugin_name)) + if plugin_section and "enabled" in plugin_section: + return plugin_section.as_bool("enabled") else: - return is_enabled + return urlbot_plugin.is_enabled def plugin_enabled_set(plugin, enabled):