)]}'
{"senlin/common/utils.py":[{"author":{"_account_id":27224,"name":"Duc Truong","email":"duc.openstack@gmail.com","username":"dtruong2"},"change_message_id":"a1c1eca79de96c5477277d2b92148b4530107c01","unresolved":false,"context_lines":[{"line_number":122,"context_line":"        result \u003d \"\""},{"line_number":123,"context_line":"        for chunk in reader:"},{"line_number":124,"context_line":"            if isinstance(chunk, bytes):"},{"line_number":125,"context_line":"                # in python 2.7, bytes were implicitly converted to strings"},{"line_number":126,"context_line":"                # in python 3.5 this is no longer the case so we need this"},{"line_number":127,"context_line":"                # code to manually convert it"},{"line_number":128,"context_line":"                chunk \u003d chunk.decode(\u0027utf-8\u0027)"},{"line_number":129,"context_line":"            result +\u003d chunk"},{"line_number":130,"context_line":"            if len(result) \u003e cfg.CONF.max_response_size:"}],"source_content_type":"text/x-python","patch_set":2,"id":"3fa7e38b_bffdb908","line":127,"range":{"start_line":125,"start_character":0,"end_line":127,"end_character":45},"updated":"2020-01-13 22:12:40.000000000","message":"We can probably just remove this comment","commit_id":"108bb44e0ce35e9a77e31f11dd027aab2e4d14da"},{"author":{"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"},"change_message_id":"b05af68a9c4cdc7b3444dc73856a02afcbf7c1dc","unresolved":false,"context_lines":[{"line_number":122,"context_line":"        result \u003d \"\""},{"line_number":123,"context_line":"        for chunk in reader:"},{"line_number":124,"context_line":"            if isinstance(chunk, bytes):"},{"line_number":125,"context_line":"                # in python 2.7, bytes were implicitly converted to strings"},{"line_number":126,"context_line":"                # in python 3.5 this is no longer the case so we need this"},{"line_number":127,"context_line":"                # code to manually convert it"},{"line_number":128,"context_line":"                chunk \u003d chunk.decode(\u0027utf-8\u0027)"},{"line_number":129,"context_line":"            result +\u003d chunk"},{"line_number":130,"context_line":"            if len(result) \u003e cfg.CONF.max_response_size:"}],"source_content_type":"text/x-python","patch_set":2,"id":"3fa7e38b_ffaed1e2","line":127,"range":{"start_line":125,"start_character":0,"end_line":127,"end_character":45},"in_reply_to":"3fa7e38b_bffdb908","updated":"2020-01-13 22:23:21.000000000","message":"Done","commit_id":"108bb44e0ce35e9a77e31f11dd027aab2e4d14da"}]}
