)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":23186,"name":"Felipe Monteiro","email":"felipe.carneiro.monteiro@gmail.com","username":"felipe.monteiro"},"change_message_id":"a1e48074e0e7dcd817dcac85be286f1fb20bcc74","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Move orchestration_client to tempest/lib"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This commit moves orchestration_client to tempest/lib. We removed Heat"},{"line_number":10,"context_line":"test from Tempest, already. However, some plugins are still using the"},{"line_number":11,"context_line":"client. And we\u0027ll be able to remove tempest/services directory in the"},{"line_number":12,"context_line":"future, probably. So to keep the compatibility, it\u0027s good to have it in"},{"line_number":13,"context_line":"Tempest tree, better place and mentioned it."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"7f231b9d_b8b3784d","line":10,"range":{"start_line":10,"start_character":0,"end_line":10,"end_character":4},"updated":"2017-06-13 16:08:46.000000000","message":"tests","commit_id":"fdf0a137a386d4e91bbc8e5d2b1fc8da847cc65f"},{"author":{"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},"change_message_id":"9bd5fabd5759edaf5ee2c15a5e317d6ab38bb469","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Move orchestration_client to tempest/lib"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This commit moves orchestration_client to tempest/lib. We removed Heat"},{"line_number":10,"context_line":"test from Tempest, already. However, some plugins are still using the"},{"line_number":11,"context_line":"client. And we\u0027ll be able to remove tempest/services directory in the"},{"line_number":12,"context_line":"future, probably. So to keep the compatibility, it\u0027s good to have it in"},{"line_number":13,"context_line":"Tempest tree, better place and mentioned it."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"7f231b9d_b187d9b5","line":10,"range":{"start_line":10,"start_character":0,"end_line":10,"end_character":4},"in_reply_to":"7f231b9d_b8b3784d","updated":"2017-06-15 07:15:23.000000000","message":"Done","commit_id":"fdf0a137a386d4e91bbc8e5d2b1fc8da847cc65f"},{"author":{"_account_id":23186,"name":"Felipe Monteiro","email":"felipe.carneiro.monteiro@gmail.com","username":"felipe.monteiro"},"change_message_id":"a1e48074e0e7dcd817dcac85be286f1fb20bcc74","unresolved":false,"context_lines":[{"line_number":10,"context_line":"test from Tempest, already. However, some plugins are still using the"},{"line_number":11,"context_line":"client. And we\u0027ll be able to remove tempest/services directory in the"},{"line_number":12,"context_line":"future, probably. So to keep the compatibility, it\u0027s good to have it in"},{"line_number":13,"context_line":"Tempest tree, better place and mentioned it."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Related discussion:"},{"line_number":16,"context_line":" http://lists.openstack.org/pipermail/openstack-dev/2017-April/115987.html"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"7f231b9d_78ecc028","line":13,"range":{"start_line":13,"start_character":14,"end_line":13,"end_character":43},"updated":"2017-06-13 16:08:46.000000000","message":"This part is unclear to me.","commit_id":"fdf0a137a386d4e91bbc8e5d2b1fc8da847cc65f"},{"author":{"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},"change_message_id":"9bd5fabd5759edaf5ee2c15a5e317d6ab38bb469","unresolved":false,"context_lines":[{"line_number":10,"context_line":"test from Tempest, already. However, some plugins are still using the"},{"line_number":11,"context_line":"client. And we\u0027ll be able to remove tempest/services directory in the"},{"line_number":12,"context_line":"future, probably. So to keep the compatibility, it\u0027s good to have it in"},{"line_number":13,"context_line":"Tempest tree, better place and mentioned it."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Related discussion:"},{"line_number":16,"context_line":" http://lists.openstack.org/pipermail/openstack-dev/2017-April/115987.html"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"7f231b9d_f1baf16b","line":13,"range":{"start_line":13,"start_character":14,"end_line":13,"end_character":43},"in_reply_to":"7f231b9d_78ecc028","updated":"2017-06-15 07:15:23.000000000","message":"Yeah, it unclear to me, too now :-p\nI tried to clear it.","commit_id":"fdf0a137a386d4e91bbc8e5d2b1fc8da847cc65f"}],"tempest/lib/services/orchestration/json/orchestration_client.py":[{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"8215e933c92ec91c7bae0e435892ed299d7e56fe","unresolved":false,"context_lines":[{"line_number":44,"context_line":"        body \u003d json.loads(body)"},{"line_number":45,"context_line":"        return rest_client.ResponseBody(resp, body)"},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"    def create_stack(self, name, disable_rollback\u003dTrue, parameters\u003dNone,"},{"line_number":48,"context_line":"                     timeout_mins\u003d60, template\u003dNone, template_url\u003dNone,"},{"line_number":49,"context_line":"                     environment\u003dNone, files\u003dNone):"},{"line_number":50,"context_line":"        if parameters is None:"},{"line_number":51,"context_line":"            parameters \u003d {}"},{"line_number":52,"context_line":"        headers, body \u003d self._prepare_update_create("}],"source_content_type":"text/x-python","patch_set":3,"id":"1f1a1f67_8c3c89e1","line":49,"range":{"start_line":47,"start_character":27,"end_line":49,"end_character":49},"updated":"2017-07-19 02:28:26.000000000","message":"We should use kwargs for passing body values like the other clients for stable interfaces. Current interface is not beautiful yet.","commit_id":"66f71ed3660a1db6e88e487d2b08d9bb4f0c62a3"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"8215e933c92ec91c7bae0e435892ed299d7e56fe","unresolved":false,"context_lines":[{"line_number":64,"context_line":"        body \u003d json.loads(body)"},{"line_number":65,"context_line":"        return rest_client.ResponseBody(resp, body)"},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"    def update_stack(self, stack_identifier, name, disable_rollback\u003dTrue,"},{"line_number":68,"context_line":"                     parameters\u003dNone, timeout_mins\u003d60, template\u003dNone,"},{"line_number":69,"context_line":"                     template_url\u003dNone, environment\u003dNone, files\u003dNone):"},{"line_number":70,"context_line":"        if parameters is None:"},{"line_number":71,"context_line":"            parameters \u003d {}"},{"line_number":72,"context_line":"        headers, body \u003d self._prepare_update_create("}],"source_content_type":"text/x-python","patch_set":3,"id":"1f1a1f67_2c2d75a7","line":69,"range":{"start_line":67,"start_character":27,"end_line":69,"end_character":68},"updated":"2017-07-19 02:28:26.000000000","message":"ditto","commit_id":"66f71ed3660a1db6e88e487d2b08d9bb4f0c62a3"}]}
