)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":19930,"name":"Dai Dang Van","email":"daidv@omzcloud.vn","username":"daidv"},"change_message_id":"d10f7d4999ad5c5bc8eb9ad26f8e9499b2476fbc","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"For logging the exception message: pe.message has been"},{"line_number":10,"context_line":"deprecated. And translation should not be forced by use of"},{"line_number":11,"context_line":"str(), unicode(), or six.text_type() on a message being used with a format string."},{"line_number":12,"context_line":"More details: https://docs.openstack.org/developer/oslo.i18n/guidelines.html"},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"Change-Id: I1bb4930e4faa01598cc35da6d5c7479a0509ef82"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":9,"id":"9f0e0f27_579fecb3","line":11,"updated":"2017-06-09 06:45:33.000000000","message":"- The commit message content and your change is not related.\n- Please don\u0027t use long line in commit message.","commit_id":"c2f4b32a51ddfa5693c193da081fc617ead8dadc"}],"trove/guestagent/datastore/experimental/couchdb/service.py":[{"author":{"_account_id":19930,"name":"Dai Dang Van","email":"daidv@omzcloud.vn","username":"daidv"},"change_message_id":"6d04fa1ca8ea652f7cccc7945637387a0bf1f120","unresolved":false,"context_lines":[{"line_number":253,"context_line":"                        LOG.debug(pe)"},{"line_number":254,"context_line":"                        pass"},{"line_number":255,"context_line":"        except exception.ProcessExecutionError as pe:"},{"line_number":256,"context_line":"\u003c\u003c\u003c\u003c\u003c\u003c\u003c HEAD"},{"line_number":257,"context_line":"            LOG.exception(_(\"An error occurred creating users: %s.\"),"},{"line_number":258,"context_line":"                          pe.message)"},{"line_number":259,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-python","patch_set":4,"id":"bf091321_8a5b0d86","line":256,"updated":"2017-06-08 06:20:03.000000000","message":"Merged conflict ?","commit_id":"8778247e8283200cd5c928ffc1ca1c60feb38b2e"},{"author":{"_account_id":25720,"name":"Ngo Quoc Cuong","email":"cuongngo.ict@gmail.com","username":"cuongnq"},"change_message_id":"da894e576d7933886c595ed611cef25649625dfa","unresolved":false,"context_lines":[{"line_number":255,"context_line":"        except exception.ProcessExecutionError as pe:"},{"line_number":256,"context_line":"            LOG.exception(_(\"An error occurred creating users: %s.\"),"},{"line_number":257,"context_line":"                          pe.message)"},{"line_number":258,"context_line":"            LOG.exception(_(\"An error occurred creating users: %s.\") %"},{"line_number":259,"context_line":"                          six.text_type(pe))"},{"line_number":260,"context_line":"            pass"},{"line_number":261,"context_line":""}],"source_content_type":"text/x-python","patch_set":5,"id":"bf091321_2a0ac125","line":258,"updated":"2017-06-08 06:33:39.000000000","message":"Are you replacing or adding a duplication?","commit_id":"f03a093b6c574d2d8ed7c733ed00a89825c576bf"},{"author":{"_account_id":25720,"name":"Ngo Quoc Cuong","email":"cuongngo.ict@gmail.com","username":"cuongnq"},"change_message_id":"fc60a76589b6106c350af752aee4f3fd2dc3265c","unresolved":false,"context_lines":[{"line_number":253,"context_line":"                        LOG.debug(pe)"},{"line_number":254,"context_line":"                        pass"},{"line_number":255,"context_line":"        except exception.ProcessExecutionError as pe:"},{"line_number":256,"context_line":"            LOG.exception(_(\"An error occurred creating users: %s.\") %"},{"line_number":257,"context_line":"                          six.text_type(pe))"},{"line_number":258,"context_line":"            pass"},{"line_number":259,"context_line":""}],"source_content_type":"text/x-python","patch_set":6,"id":"bf091321_0d2ef7a4","line":256,"updated":"2017-06-08 07:07:38.000000000","message":"We should keep \u0027,\u0027 instead of \u0027%\u0027\nSee: https://docs.openstack.org/developer/oslo.i18n/guidelines.html#adding-variables-to-log-messages","commit_id":"25f35adb1ddbcf0245f9c94064f5297268176224"},{"author":{"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"},"change_message_id":"5478a825f8cf9ea688e0f8fad6733f51ac411b7d","unresolved":false,"context_lines":[{"line_number":254,"context_line":"                        pass"},{"line_number":255,"context_line":"        except exception.ProcessExecutionError as pe:"},{"line_number":256,"context_line":"            LOG.exception(_(\"An error occurred creating users: %s.\"),"},{"line_number":257,"context_line":"                          six.text_type(pe))"},{"line_number":258,"context_line":"            pass"},{"line_number":259,"context_line":""},{"line_number":260,"context_line":"    def delete_user(self, user):"}],"source_content_type":"text/x-python","patch_set":7,"id":"bf091321_90b1fae4","line":257,"updated":"2017-06-08 07:27:20.000000000","message":"This should just be \n\u003e LOG.exception(_(\"An error occurred creating users: %s.\"), pe)","commit_id":"6af9e0fe515890ad484c1518c33bdf2ea5f59f9b"}],"trove/guestagent/datastore/experimental/db2/service.py":[{"author":{"_account_id":19930,"name":"Dai Dang Van","email":"daidv@omzcloud.vn","username":"daidv"},"change_message_id":"6d04fa1ca8ea652f7cccc7945637387a0bf1f120","unresolved":false,"context_lines":[{"line_number":153,"context_line":"                        This can be set using the following command:"},{"line_number":154,"context_line":"                        db2 update dbm cfg using mon_heap_sz 90 automatic"},{"line_number":155,"context_line":"                        \u0027\u0027\u0027"},{"line_number":156,"context_line":"                        if not values:"},{"line_number":157,"context_line":"                            value \u003d \u0027NULL\u0027"},{"line_number":158,"context_line":"                        elif \u0027AUTOMATIC\u0027 in value:"},{"line_number":159,"context_line":"                            fIndex \u003d item[1].rfind(\u0027(\u0027)"}],"source_content_type":"text/x-python","patch_set":4,"id":"bf091321_cac6a517","line":156,"updated":"2017-06-08 06:20:03.000000000","message":"Are you sure this change is needed?","commit_id":"8778247e8283200cd5c928ffc1ca1c60feb38b2e"},{"author":{"_account_id":19930,"name":"Dai Dang Van","email":"daidv@omzcloud.vn","username":"daidv"},"change_message_id":"6d04fa1ca8ea652f7cccc7945637387a0bf1f120","unresolved":false,"context_lines":[{"line_number":472,"context_line":"                        LOG.debug(pe)"},{"line_number":473,"context_line":"                        pass"},{"line_number":474,"context_line":"        except exception.ProcessExecutionError as pe:"},{"line_number":475,"context_line":"\u003c\u003c\u003c\u003c\u003c\u003c\u003c HEAD"},{"line_number":476,"context_line":"            LOG.exception(_(\"An error occurred creating users: %s.\"),"},{"line_number":477,"context_line":"                          pe.message)"},{"line_number":478,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-python","patch_set":4,"id":"bf091321_aacb711c","line":475,"updated":"2017-06-08 06:20:03.000000000","message":"Merged conflict.","commit_id":"8778247e8283200cd5c928ffc1ca1c60feb38b2e"},{"author":{"_account_id":25720,"name":"Ngo Quoc Cuong","email":"cuongngo.ict@gmail.com","username":"cuongnq"},"change_message_id":"da894e576d7933886c595ed611cef25649625dfa","unresolved":false,"context_lines":[{"line_number":474,"context_line":"        except exception.ProcessExecutionError as pe:"},{"line_number":475,"context_line":"            LOG.exception(_(\"An error occurred creating users: %s.\"),"},{"line_number":476,"context_line":"                          pe.message)"},{"line_number":477,"context_line":"            LOG.exception(_(\"An error occurred creating users: %s.\") %"},{"line_number":478,"context_line":"                          six.text_type(pe))"},{"line_number":479,"context_line":"            pass"},{"line_number":480,"context_line":""}],"source_content_type":"text/x-python","patch_set":5,"id":"bf091321_cdfebf04","line":477,"updated":"2017-06-08 06:33:39.000000000","message":"ditto","commit_id":"f03a093b6c574d2d8ed7c733ed00a89825c576bf"},{"author":{"_account_id":19930,"name":"Dai Dang Van","email":"daidv@omzcloud.vn","username":"daidv"},"change_message_id":"bc846530f09b7f358928eeb4688c30548bec2ae3","unresolved":false,"context_lines":[{"line_number":153,"context_line":"                        This can be set using the following command:"},{"line_number":154,"context_line":"                        db2 update dbm cfg using mon_heap_sz 90 automatic"},{"line_number":155,"context_line":"                        \u0027\u0027\u0027"},{"line_number":156,"context_line":"                        if not values:"},{"line_number":157,"context_line":"                            value \u003d \u0027NULL\u0027"},{"line_number":158,"context_line":"                        elif \u0027AUTOMATIC\u0027 in value:"},{"line_number":159,"context_line":"                            fIndex \u003d item[1].rfind(\u0027(\u0027)"}],"source_content_type":"text/x-python","patch_set":6,"id":"bf091321_4d03cf43","line":156,"updated":"2017-06-08 07:02:16.000000000","message":"Once again, can you please to tell me why we need to have this change?","commit_id":"25f35adb1ddbcf0245f9c94064f5297268176224"},{"author":{"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"},"change_message_id":"5478a825f8cf9ea688e0f8fad6733f51ac411b7d","unresolved":false,"context_lines":[{"line_number":473,"context_line":"                        pass"},{"line_number":474,"context_line":"        except exception.ProcessExecutionError as pe:"},{"line_number":475,"context_line":"            LOG.exception(_(\"An error occurred creating users: %s.\"),"},{"line_number":476,"context_line":"                          six.text_type(pe))"},{"line_number":477,"context_line":"            pass"},{"line_number":478,"context_line":""},{"line_number":479,"context_line":"    def delete_user(self, user):"}],"source_content_type":"text/x-python","patch_set":7,"id":"bf091321_b0e19ed3","line":476,"updated":"2017-06-08 07:27:20.000000000","message":"Same here\n\u003e LOG.exception(_(\"An error occurred creating users: %s.\"), pe)","commit_id":"6af9e0fe515890ad484c1518c33bdf2ea5f59f9b"},{"author":{"_account_id":25720,"name":"Ngo Quoc Cuong","email":"cuongngo.ict@gmail.com","username":"cuongnq"},"change_message_id":"9472ef9fed12879a5bff87a168b19dc70277af5b","unresolved":false,"context_lines":[{"line_number":153,"context_line":"                        This can be set using the following command:"},{"line_number":154,"context_line":"                        db2 update dbm cfg using mon_heap_sz 90 automatic"},{"line_number":155,"context_line":"                        \u0027\u0027\u0027"},{"line_number":156,"context_line":"                        if not values:"},{"line_number":157,"context_line":"                            value \u003d \u0027NULL\u0027"},{"line_number":158,"context_line":"                        elif \u0027AUTOMATIC\u0027 in value:"},{"line_number":159,"context_line":"                            fIndex \u003d item[1].rfind(\u0027(\u0027)"}],"source_content_type":"text/x-python","patch_set":8,"id":"bf091321_65b1ff8f","line":156,"updated":"2017-06-08 12:26:56.000000000","message":"Please check it carefully. I think you should run tox locally before pushing it into gerrit","commit_id":"32c415f1f202b143a201140d88a869a2994fbcb7"}]}
