From 2b635275de7c1233a58ee881c74d624d6e586579 Mon Sep 17 00:00:00 2001 From: Johannes Findeisen Date: Sun, 20 Oct 2013 23:53:16 +0200 Subject: [PATCH] fixed KeyError --- bin/linspector | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/bin/linspector b/bin/linspector index e8e13ae..35a7193 100755 --- a/bin/linspector +++ b/bin/linspector @@ -126,10 +126,15 @@ def main(): interface = LinspectorInterface(jobs, scheduler, linConf) - if core["jsonrpc_backend"]: - jsonrpc = JsonrpcBackend(interface, core) - jsonrpc.daemon = True - jsonrpc.start() + try: + core["jsonrpc_backend"] + except KeyError: + log.debug("JsonrpcBackend not enabled") + else: + if core["jsonrpc_backend"]: + jsonrpc = JsonrpcBackend(interface, core) + jsonrpc.daemon = True + jsonrpc.start() LishFrontend(interface)