)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},"change_message_id":"652722507c6e990c656290c2c0326186d8a3552d","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Shuangtai Tian \u003cshuangtai.tian@intel.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2014-02-26 18:56:15 +0800"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Change the import order in log_hangder"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This patch changes the import order in log_hangder."},{"line_number":10,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"AAAAU3%2F%2FeBU%3D","line":7,"updated":"2014-02-26 13:02:15.000000000","message":"Should be \"Sync log_hangder module from Oslo\"?","commit_id":"dc33aad5464bfd4a4893c346e8845c0c11693bdb"},{"author":{"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},"change_message_id":"47c663f5694e0b9ce231e1cd42f7197278e5b844","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Shuangtai Tian \u003cshuangtai.tian@intel.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2014-02-26 18:56:15 +0800"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Change the import order in log_hangder"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This patch changes the import order in log_hangder."},{"line_number":10,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"AAAAVn%2F%2F%2BSk%3D","line":7,"in_reply_to":"AAAAU3%2F%2Fc78%3D","updated":"2014-03-03 03:21:48.000000000","message":"Shuangtai, we can not change the project oslo code directly, have to sync from oslo, thanks.","commit_id":"dc33aad5464bfd4a4893c346e8845c0c11693bdb"},{"author":{"_account_id":7641,"name":"Shuangtai Tian","email":"hitianst@gmail.com","username":"shuangtai"},"change_message_id":"39207d566a46157d4066b2bc17ce7ea61963e7f9","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Shuangtai Tian \u003cshuangtai.tian@intel.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2014-02-26 18:56:15 +0800"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Change the import order in log_hangder"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This patch changes the import order in log_hangder."},{"line_number":10,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"AAAAU3%2F%2Fc78%3D","line":7,"in_reply_to":"AAAAU3%2F%2FeBU%3D","updated":"2014-02-26 15:06:30.000000000","message":"@Haomeng, no, This isn\u0027t actually syncing anything from oslo, it\u0027s just fixing the import order.","commit_id":"dc33aad5464bfd4a4893c346e8845c0c11693bdb"},{"author":{"_account_id":8646,"name":"yangxurong","email":"yangxurong@huawei.com","username":"yangxurong"},"change_message_id":"4705e7394c4145ec0336db1574924f6a247d06d0","unresolved":false,"context_lines":[{"line_number":10,"context_line":"arguments. For example, do LOG.info(\"blabla %s\", \"foo\"), the"},{"line_number":11,"context_line":"payload only contains \"blabla %s\", but we expect it like"},{"line_number":12,"context_line":"\"blabla foo\". this bug has been fixed in oslo, just syncs it to"},{"line_number":13,"context_line":"cinder."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Sync from Oslo, change-id: I91289cc4a60f5dab89bca852e6f52b4b83831e47"},{"line_number":16,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"AAAAVn%2F%2Fzhw%3D","line":13,"updated":"2014-03-04 01:38:34.000000000","message":"This project is not cinder:)","commit_id":"f079fb6d7e4e12097cb8f33e68fc8f8f632e6b01"},{"author":{"_account_id":7641,"name":"Shuangtai Tian","email":"hitianst@gmail.com","username":"shuangtai"},"change_message_id":"db019e3e663751211bc959178b2acf7694d157c7","unresolved":false,"context_lines":[{"line_number":10,"context_line":"arguments. For example, do LOG.info(\"blabla %s\", \"foo\"), the"},{"line_number":11,"context_line":"payload only contains \"blabla %s\", but we expect it like"},{"line_number":12,"context_line":"\"blabla foo\". this bug has been fixed in oslo, just syncs it to"},{"line_number":13,"context_line":"cinder."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Sync from Oslo, change-id: I91289cc4a60f5dab89bca852e6f52b4b83831e47"},{"line_number":16,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"AAAAVn%2F%2FzL4%3D","line":13,"in_reply_to":"AAAAVn%2F%2Fzhw%3D","updated":"2014-03-04 02:31:40.000000000","message":"yangxurong , thanks :)  sorry for this","commit_id":"f079fb6d7e4e12097cb8f33e68fc8f8f632e6b01"}],"ironic/openstack/common/log_handler.py":[{"author":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"change_message_id":"89022af2ca9f4987e6b1e61b979c82296a727237","unresolved":false,"context_lines":[{"line_number":18,"context_line":"from oslo.config import cfg"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"from ironic.openstack.common import notifier"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"class PublishErrorsHandler(logging.Handler):"},{"line_number":23,"context_line":"    def emit(self, record):"},{"line_number":24,"context_line":"        if (\u0027ironic.openstack.common.notifier.log_notifier\u0027 in"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAVX%2F%2FogE%3D","line":21,"updated":"2014-03-02 09:50:17.000000000","message":"Was it synced with oslo or u manually changed it? Because the oslo one is different, it has 2 blank lines here[1] and no vim header (L1)\n\n[1] https://github.com/openstack/oslo-incubator/blob/master/openstack/common/log_handler.py","commit_id":"dc33aad5464bfd4a4893c346e8845c0c11693bdb"},{"author":{"_account_id":8412,"name":"Mike Durnosvistov","email":"glacierr.dev@gmail.com","username":"mdurnosvistov"},"change_message_id":"47bd492320cbde44ba25470c8c2c4a4ec265c89f","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# vim: tabstop\u003d4 shiftwidth\u003d4 softtabstop\u003d4"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"# Copyright 2013 IBM Corp."},{"line_number":4,"context_line":"#"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAVn%2F%2F5ZA%3D","side":"PARENT","line":1,"updated":"2014-03-03 15:23:08.000000000","message":"This is not related changes. We have a patch that removes these lines `vim`","commit_id":"76e630538600e48913a5685bee897f9aab5aee90"},{"author":{"_account_id":8412,"name":"Mike Durnosvistov","email":"glacierr.dev@gmail.com","username":"mdurnosvistov"},"change_message_id":"6392a70142c965635dfcb4969b855fc42a0ebe1a","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# vim: tabstop\u003d4 shiftwidth\u003d4 softtabstop\u003d4"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"# Copyright 2013 IBM Corp."},{"line_number":4,"context_line":"#"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAVn%2F%2F5Wk%3D","side":"PARENT","line":1,"in_reply_to":"AAAAVn%2F%2F5ZA%3D","updated":"2014-03-03 15:25:19.000000000","message":"just ignore my previous comment","commit_id":"76e630538600e48913a5685bee897f9aab5aee90"}]}
