From 08cb834b4ddc7ef6693c85a38b2ece9824ce6b60 Mon Sep 17 00:00:00 2001 From: Ruud Date: Mon, 6 Oct 2014 16:47:38 +0200 Subject: [PATCH] Don't load unsupported modules --- couchpotato/core/loader.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/couchpotato/core/loader.py b/couchpotato/core/loader.py index 11df37b4..f3b5f775 100644 --- a/couchpotato/core/loader.py +++ b/couchpotato/core/loader.py @@ -3,6 +3,7 @@ import sys import traceback from couchpotato.core.event import fireEvent +from couchpotato.core.helpers.py3 import NotSupported from couchpotato.core.logger import CPLog from importhelper import import_module import six @@ -162,6 +163,8 @@ class Loader(object): def loadModule(self, name): try: return import_module(name) + except NotSupported: + log.error('Module "%s" is not supported in Python 3', name) except ImportError: log.debug('Skip loading module plugin %s: %s', (name, traceback.format_exc())) return None