summaryrefslogtreecommitdiffstats
path: root/ipaserver
diff options
context:
space:
mode:
authorChristian Heimes <cheimes@redhat.com>2017-02-13 19:09:14 +0100
committerMartin Basti <mbasti@redhat.com>2017-02-15 17:27:56 +0100
commit3cac0378e94efc2ee1070eff2984eb1147bcf463 (patch)
tree3a4dfbf3fa098102d0f554b25714153d282a4b17 /ipaserver
parentb12b1e4c0b19a84ccffcc702ab608d818382a697 (diff)
downloadfreeipa-3cac0378e94efc2ee1070eff2984eb1147bcf463.tar.gz
freeipa-3cac0378e94efc2ee1070eff2984eb1147bcf463.tar.xz
freeipa-3cac0378e94efc2ee1070eff2984eb1147bcf463.zip
Pretty print JSON in debug mode (debug level >= 2)
Signed-off-by: Christian Heimes <cheimes@redhat.com> Reviewed-By: Martin Basti <mbasti@redhat.com> Reviewed-By: Jan Cholasta <jcholast@redhat.com>
Diffstat (limited to 'ipaserver')
-rw-r--r--ipaserver/rpcserver.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/ipaserver/rpcserver.py b/ipaserver/rpcserver.py
index 10b4a6da1..f5c520f28 100644
--- a/ipaserver/rpcserver.py
+++ b/ipaserver/rpcserver.py
@@ -483,7 +483,9 @@ class jsonserver(WSGIExecutioner, HTTP_Status):
principal=unicode(principal),
version=unicode(VERSION),
)
- dump = json_encode_binary(response, version)
+ dump = json_encode_binary(
+ response, version, pretty_print=self.api.env.debug >= 2
+ )
return dump.encode('utf-8')
def unmarshal(self, data):