From a6f9486208aba2008cb342090edb250856347ddd Mon Sep 17 00:00:00 2001 From: Timotej Lazar Date: Fri, 27 Nov 2015 13:05:52 +0100 Subject: Fix: response on /pengine/destroy_all is just "ok" --- prolog/engine.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/prolog/engine.py b/prolog/engine.py index 94ce14a..bd1fb1d 100644 --- a/prolog/engine.py +++ b/prolog/engine.py @@ -59,7 +59,7 @@ def request(method, path, body=None, timeout=10): raise Exception('server returned {}'.format(response.status)) reply = json.loads(response.read().decode('utf-8')) - if reply.get('event') == 'output': + if isinstance(reply, dict) and reply.get('event') == 'output': messages.append(_get_message(reply)) # Pull the next output. These requests should return instantly -- cgit v1.2.1