Kouhei Sutou
null+****@clear*****
Thu Sep 10 17:38:20 JST 2015
Kouhei Sutou 2015-09-10 17:38:20 +0900 (Thu, 10 Sep 2015) New Revision: b6fd7f77f6aa6df286d2d761b356b5161563a3e5 https://github.com/groonga/groonga/commit/b6fd7f77f6aa6df286d2d761b356b5161563a3e5 Message: doc: support dump Modified files: doc/update_execution_example.py Modified: doc/update_execution_example.py (+16 -12) =================================================================== --- doc/update_execution_example.py 2015-09-10 16:19:03 +0900 (2e602f6) +++ doc/update_execution_example.py 2015-09-10 17:38:20 +0900 (e77d384) @@ -98,19 +98,23 @@ def execmd(command, fout): else: output_buffer += char if char == '\n': - parsed_output = json.loads(output_buffer) - normalized_output = normalize_output(parsed_output) - if len(output_buffer) < 80: - formatted_output = json.dumps(normalized_output, - ensure_ascii=False) + if command == 'dump': + formatted_output = output_buffer + stdout.write(output_buffer) else: - formatted_output = json.dumps(normalized_output, - indent=2, - ensure_ascii=False) - formatted_output += "\n" - formatted_output = formatted_output.encode("utf-8") - stdout.write(formatted_output) - stdout.write("\n") + parsed_output = json.loads(output_buffer) + normalized_output = normalize_output(parsed_output) + if len(output_buffer) < 80: + formatted_output = json.dumps(normalized_output, + ensure_ascii=False) + else: + formatted_output = json.dumps(normalized_output, + indent=2, + ensure_ascii=False) + formatted_output += "\n" + formatted_output = formatted_output.encode("utf-8") + stdout.write(formatted_output) + stdout.write("\n") if fout: if is_console: prefix = " # " -------------- next part -------------- HTML����������������������������...Download