diff --git a/modules/api.py b/modules/api.py index e312f3c..4300d2a 100644 --- a/modules/api.py +++ b/modules/api.py @@ -38,9 +38,8 @@ def loadPlugins(): try: plugin[name] = imp.load_source(name, plugin_dir + i) plugin[name].init() - except ImportError: - print "Error occured during loading imports for the plugin " + name + ". Please check whether all dependecies are installed" - sys.exit() + except ImportError as msg: + sys.exit("Error occured during loading imports for the plugin {}: {}".format(name, msg)) return plugin @login_required() diff --git a/server.py b/server.py index c3178c9..a24ee2e 100755 --- a/server.py +++ b/server.py @@ -68,6 +68,7 @@ def retrieveValue(page, component): else: for sk, sv in config[page][match.group(1)][match.group(2)].iteritems(): sv = strToList(sv) + sv.append(match.group(2)) dict[sk] = sv except: dict = {} diff --git a/templates/camera.html b/templates/camera.html index c98d7a6..d0e63fb 100644 --- a/templates/camera.html +++ b/templates/camera.html @@ -1,7 +1,7 @@