)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"change_message_id":"5391415106e849ba10296332132f65a0cceb570a","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Feng Shengqin \u003cfeng.shengqin@zte.com.cn\u003e"},{"line_number":5,"context_line":"CommitDate: 2017-02-17 15:51:17 +0800"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Use \"--format\" instead of \"--json\" when showing a container"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Bug #1657959"},{"line_number":10,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"da36d5c6_f2ebbeae","line":7,"range":{"start_line":7,"start_character":40,"end_line":7,"end_character":47},"updated":"2017-02-17 21:42:27.000000000","message":"I think other commands also needs this options, such as create, run, update.","commit_id":"f9d49296177e12c9101b27d70f66a89a7c8f4dd8"}],"zunclient/v1/containers_shell.py":[{"author":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"change_message_id":"5391415106e849ba10296332132f65a0cceb570a","unresolved":false,"context_lines":[{"line_number":197,"context_line":"           action\u003d\u0027store\u0027,"},{"line_number":198,"context_line":"           choices\u003d[\u0027json\u0027, \u0027yaml\u0027, \u0027table\u0027],"},{"line_number":199,"context_line":"           default\u003d\u0027table\u0027,"},{"line_number":200,"context_line":"           help\u003d\u0027Print representation of the container.\u0027)"},{"line_number":201,"context_line":"def do_show(cs, args):"},{"line_number":202,"context_line":"    \"\"\"Show details of a container.\"\"\""},{"line_number":203,"context_line":"    container \u003d cs.containers.get(args.container)"}],"source_content_type":"text/x-python","patch_set":1,"id":"da36d5c6_52764a3f","line":200,"range":{"start_line":200,"start_character":17,"end_line":200,"end_character":54},"updated":"2017-02-17 21:42:27.000000000","message":"I think it is better to mention what are the choices of the value and what is the default value.","commit_id":"f9d49296177e12c9101b27d70f66a89a7c8f4dd8"},{"author":{"_account_id":23365,"name":"feng.shengqin","email":"feng.shengqin@zte.com.cn","username":"FengShengqin"},"change_message_id":"23d97523ad48fe0e5e03c544ec23173e352db4b3","unresolved":false,"context_lines":[{"line_number":197,"context_line":"           action\u003d\u0027store\u0027,"},{"line_number":198,"context_line":"           choices\u003d[\u0027json\u0027, \u0027yaml\u0027, \u0027table\u0027],"},{"line_number":199,"context_line":"           default\u003d\u0027table\u0027,"},{"line_number":200,"context_line":"           help\u003d\u0027Print representation of the container.\u0027)"},{"line_number":201,"context_line":"def do_show(cs, args):"},{"line_number":202,"context_line":"    \"\"\"Show details of a container.\"\"\""},{"line_number":203,"context_line":"    container \u003d cs.containers.get(args.container)"}],"source_content_type":"text/x-python","patch_set":1,"id":"da36d5c6_d20955df","line":200,"range":{"start_line":200,"start_character":17,"end_line":200,"end_character":54},"in_reply_to":"da36d5c6_52764a3f","updated":"2017-02-18 03:14:31.000000000","message":"Done","commit_id":"f9d49296177e12c9101b27d70f66a89a7c8f4dd8"},{"author":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"change_message_id":"66c7be558c05dab3ac96121e975a505ad12611d0","unresolved":false,"context_lines":[{"line_number":202,"context_line":"    \"\"\"Show details of a container.\"\"\""},{"line_number":203,"context_line":"    container \u003d cs.containers.get(args.container)"},{"line_number":204,"context_line":"    if args.format \u003d\u003d \u0027json\u0027:"},{"line_number":205,"context_line":"        print(json.dumps(container._info))"},{"line_number":206,"context_line":"    elif args.format \u003d\u003d \u0027yaml\u0027:"},{"line_number":207,"context_line":"        print(yaml.safe_dump(container._info, default_flow_style\u003dFalse))"},{"line_number":208,"context_line":"    elif args.format \u003d\u003d \u0027table\u0027:"}],"source_content_type":"text/x-python","patch_set":1,"id":"da36d5c6_bd0917e0","line":205,"range":{"start_line":205,"start_character":19,"end_line":205,"end_character":24},"updated":"2017-02-17 22:12:53.000000000","message":"@Feng,\n\nI would suggest to pretty print it in json format. For example, it will looks better by using indent of 4:\n\n  json.dumps(container._info. indent\u003d4, sort_keys\u003dTrue)","commit_id":"f9d49296177e12c9101b27d70f66a89a7c8f4dd8"},{"author":{"_account_id":23365,"name":"feng.shengqin","email":"feng.shengqin@zte.com.cn","username":"FengShengqin"},"change_message_id":"23d97523ad48fe0e5e03c544ec23173e352db4b3","unresolved":false,"context_lines":[{"line_number":202,"context_line":"    \"\"\"Show details of a container.\"\"\""},{"line_number":203,"context_line":"    container \u003d cs.containers.get(args.container)"},{"line_number":204,"context_line":"    if args.format \u003d\u003d \u0027json\u0027:"},{"line_number":205,"context_line":"        print(json.dumps(container._info))"},{"line_number":206,"context_line":"    elif args.format \u003d\u003d \u0027yaml\u0027:"},{"line_number":207,"context_line":"        print(yaml.safe_dump(container._info, default_flow_style\u003dFalse))"},{"line_number":208,"context_line":"    elif args.format \u003d\u003d \u0027table\u0027:"}],"source_content_type":"text/x-python","patch_set":1,"id":"da36d5c6_f20e59e4","line":205,"range":{"start_line":205,"start_character":19,"end_line":205,"end_character":24},"in_reply_to":"da36d5c6_bd0917e0","updated":"2017-02-18 03:14:31.000000000","message":"Done","commit_id":"f9d49296177e12c9101b27d70f66a89a7c8f4dd8"}]}
