)]}'
{"ironicclient/common/cliutils.py":[{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"ccf1039f0521bc355270300358238605f5eaa73a","unresolved":false,"context_lines":[{"line_number":195,"context_line":"            pt.add_row([r[1] for r in row])"},{"line_number":196,"context_line":""},{"line_number":197,"context_line":"    if json_flag:"},{"line_number":198,"context_line":"        print(jsonutils.dump_as_bytes(json_array, indent\u003d4, separators\u003d(\u0027,\u0027, \u0027: \u0027)))"},{"line_number":199,"context_line":"    elif six.PY3:"},{"line_number":200,"context_line":"        print(encodeutils.safe_encode(pt.get_string(**kwargs)).decode())"},{"line_number":201,"context_line":"    else:"}],"source_content_type":"text/x-python","patch_set":4,"id":"5fc1f717_9b86f265","line":198,"updated":"2019-03-18 09:28:23.000000000","message":"please respect max 80 columns per line","commit_id":"a47f52807e45e945e8dba627413d9bc657cb3a05"},{"author":{"_account_id":18320,"name":"Dao Cong Tien","email":"tiendc@vn.fujitsu.com","username":"TienDC"},"change_message_id":"2dce9211508f74f6fef786e51575abcff8ed9160","unresolved":false,"context_lines":[{"line_number":195,"context_line":"            pt.add_row([r[1] for r in row])"},{"line_number":196,"context_line":""},{"line_number":197,"context_line":"    if json_flag:"},{"line_number":198,"context_line":"        print(jsonutils.dump_as_bytes(json_array, indent\u003d4, separators\u003d(\u0027,\u0027, \u0027: \u0027)))"},{"line_number":199,"context_line":"    elif six.PY3:"},{"line_number":200,"context_line":"        print(encodeutils.safe_encode(pt.get_string(**kwargs)).decode())"},{"line_number":201,"context_line":"    else:"}],"source_content_type":"text/x-python","patch_set":4,"id":"5fc1f717_a16b6683","line":198,"in_reply_to":"5fc1f717_9b86f265","updated":"2019-03-19 06:56:29.000000000","message":"++","commit_id":"a47f52807e45e945e8dba627413d9bc657cb3a05"}],"ironicclient/v1/create_resources.py":[{"author":{"_account_id":18320,"name":"Dao Cong Tien","email":"tiendc@vn.fujitsu.com","username":"TienDC"},"change_message_id":"2dce9211508f74f6fef786e51575abcff8ed9160","unresolved":false,"context_lines":[{"line_number":80,"context_line":"        is not a valid JSON or YAML, or if the file extension is not supported."},{"line_number":81,"context_line":"    \"\"\""},{"line_number":82,"context_line":"    try:"},{"line_number":83,"context_line":"        with open(filename, \u0027r+b\u0027) as f:"},{"line_number":84,"context_line":"            if filename.endswith(\u0027.yaml\u0027):"},{"line_number":85,"context_line":"                return yaml.safe_load(f)"},{"line_number":86,"context_line":"            elif filename.endswith(\u0027.json\u0027):"}],"source_content_type":"text/x-python","patch_set":4,"id":"5fc1f717_e1716e79","line":83,"range":{"start_line":83,"start_character":28,"end_line":83,"end_character":33},"updated":"2019-03-19 06:56:29.000000000","message":"I think we only need \"read\" mode on this, means \"r\" or \"rb\" is enough. If this change is needed, could you add some comment?","commit_id":"a47f52807e45e945e8dba627413d9bc657cb3a05"}]}
