fix for json output

This commit is contained in:
2014-12-02 13:37:07 +01:00
parent f3e75471b6
commit a9be59f7c3

View File

@@ -711,10 +711,16 @@ class bam_commands:
if use_json: if use_json:
import json import json
is_first = True
# print in parts, so we don't block the output # print in parts, so we don't block the output
print("[") print("[")
for f_src, f_dst, f_dst_abs, f_status in status_walker(): for f_src, f_dst, f_dst_abs, f_status in status_walker():
print(json.dumps((f_src, f_dst, f_dst_abs, f_status)), end=",\n") if is_first:
is_first = False
else:
print(",")
print(json.dumps((f_src, f_dst, f_dst_abs, f_status)), end="")
print("]") print("]")
else: else:
for f_src, f_dst, f_dst_abs, f_status in status_walker(): for f_src, f_dst, f_dst_abs, f_status in status_walker():