)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"change_message_id":"6d6f0a692c2dc3d60a11f952e98d11434ec14ded","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Zhi Yan Liu \u003czhiyanl@cn.ibm.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2013-04-11 13:27:29 +0800"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Fix wrong disk over committed size computing"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"There\u0027s a wrong in the disk over committed size computing for the"},{"line_number":10,"context_line":"instance which using RAW type vdisk. This issue caused"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"AAAAOn%2F%2F7As%3D","line":7,"updated":"2013-04-11 14:48:22.000000000","message":"This appears to be a reference to the disk_over_committed_size  identifier.  I would prefer that you include the _\u0027s in the commit message because this reads very confusingly as written.","commit_id":"8d77a428397b719a3cf5fc989ed07591a8b6ce63"},{"author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"change_message_id":"6d6f0a692c2dc3d60a11f952e98d11434ec14ded","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Fix wrong disk over committed size computing"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"There\u0027s a wrong in the disk over committed size computing for the"},{"line_number":10,"context_line":"instance which using RAW type vdisk. This issue caused"},{"line_number":11,"context_line":"disk_available_least resource counting increasing."},{"line_number":12,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"AAAAOn%2F%2F7Ag%3D","line":9,"updated":"2013-04-11 14:48:22.000000000","message":"s/wrong/error/\n\nAlso the same comment about _\u0027s.","commit_id":"8d77a428397b719a3cf5fc989ed07591a8b6ce63"}],"nova/virt/libvirt/driver.py":[{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"04393522359dcd8f3c081a2b44dde1bee50ce64c","unresolved":false,"context_lines":[{"line_number":3397,"context_line":"                for info in disk_infos:"},{"line_number":3398,"context_line":"                    i_vt_sz \u003d int(info[\u0027virt_disk_size\u0027])"},{"line_number":3399,"context_line":"                    i_dk_sz \u003d int(info[\u0027disk_size\u0027])"},{"line_number":3400,"context_line":"                    if info[\u0027type\u0027] \u003d\u003d \"qcow2\":"},{"line_number":3401,"context_line":"                        # Only qcow2 type disk has over committed size"},{"line_number":3402,"context_line":"                        disk_over_committed_size +\u003d i_vt_sz - i_dk_sz"},{"line_number":3403,"context_line":"            except OSError as e:"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAOn%2F%2F7BI%3D","line":3400,"updated":"2013-04-11 14:42:01.000000000","message":"shouldn\u0027t this if check be up at line 3398 because don\u0027t use i_vt_sz and i_dk_siz if the type is qcow2.","commit_id":"8d77a428397b719a3cf5fc989ed07591a8b6ce63"},{"author":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"change_message_id":"0db5dd5656206a3c003bcc917559e9d977e9c740","unresolved":false,"context_lines":[{"line_number":3398,"context_line":"                disk_infos \u003d jsonutils.loads("},{"line_number":3399,"context_line":"                        self.get_instance_disk_info(i_name))"},{"line_number":3400,"context_line":"                for info in disk_infos:"},{"line_number":3401,"context_line":"                    disk_over_committed_size +\u003d \\"},{"line_number":3402,"context_line":"                        int(info[\u0027over_committed_disk_size\u0027])"},{"line_number":3403,"context_line":"            except OSError as e:"},{"line_number":3404,"context_line":"                if e.errno \u003d\u003d errno.ENOENT:"}],"source_content_type":"text/x-python","patch_set":5,"id":"AAAAOn%2F%2F5Rs%3D","line":3401,"updated":"2013-04-12 16:39:41.000000000","message":"can you please avoid the trailing \\?","commit_id":"a3505cb7440d3d856a764129c923a41ab700bf79"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"21fcce45ecbfec2dbe9f4e8b4bf97036ea23789d","unresolved":false,"context_lines":[{"line_number":3398,"context_line":"                disk_infos \u003d jsonutils.loads("},{"line_number":3399,"context_line":"                        self.get_instance_disk_info(i_name))"},{"line_number":3400,"context_line":"                for info in disk_infos:"},{"line_number":3401,"context_line":"                    disk_over_committed_size +\u003d \\"},{"line_number":3402,"context_line":"                        int(info[\u0027over_committed_disk_size\u0027])"},{"line_number":3403,"context_line":"            except OSError as e:"},{"line_number":3404,"context_line":"                if e.errno \u003d\u003d errno.ENOENT:"}],"source_content_type":"text/x-python","patch_set":5,"id":"AAAAOn%2F%2F5Jc%3D","line":3401,"updated":"2013-04-12 17:45:02.000000000","message":"use () to continue a line rather than \\. See https://github.com/openstack/nova/blame/master/HACKING.rst#L14","commit_id":"a3505cb7440d3d856a764129c923a41ab700bf79"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"21fcce45ecbfec2dbe9f4e8b4bf97036ea23789d","unresolved":false,"context_lines":[{"line_number":3399,"context_line":"                        self.get_instance_disk_info(i_name))"},{"line_number":3400,"context_line":"                for info in disk_infos:"},{"line_number":3401,"context_line":"                    disk_over_committed_size +\u003d \\"},{"line_number":3402,"context_line":"                        int(info[\u0027over_committed_disk_size\u0027])"},{"line_number":3403,"context_line":"            except OSError as e:"},{"line_number":3404,"context_line":"                if e.errno \u003d\u003d errno.ENOENT:"},{"line_number":3405,"context_line":"                    LOG.error(_(\"Getting disk size of %(i_name)s: %(e)s\") %"}],"source_content_type":"text/x-python","patch_set":5,"id":"AAAAOn%2F%2F5KE%3D","line":3402,"updated":"2013-04-12 17:45:02.000000000","message":"(nit) it\u0027s already an int, so don\u0027t need to convert again. Was set at 3388.","commit_id":"a3505cb7440d3d856a764129c923a41ab700bf79"},{"author":{"_account_id":6549,"name":"Zhi Yan Liu","email":"lzy.dev@gmail.com","username":"lzy-dev"},"change_message_id":"bb04e565bd6e6ad05259b912ccc946a77784988d","unresolved":false,"context_lines":[{"line_number":3399,"context_line":"                        self.get_instance_disk_info(i_name))"},{"line_number":3400,"context_line":"                for info in disk_infos:"},{"line_number":3401,"context_line":"                    disk_over_committed_size +\u003d \\"},{"line_number":3402,"context_line":"                        int(info[\u0027over_committed_disk_size\u0027])"},{"line_number":3403,"context_line":"            except OSError as e:"},{"line_number":3404,"context_line":"                if e.errno \u003d\u003d errno.ENOENT:"},{"line_number":3405,"context_line":"                    LOG.error(_(\"Getting disk size of %(i_name)s: %(e)s\") %"}],"source_content_type":"text/x-python","patch_set":5,"id":"AAAAOn%2F%2F4Lk%3D","line":3402,"in_reply_to":"AAAAOn%2F%2F5KE%3D","updated":"2013-04-16 02:45:46.000000000","message":"It will not work with \"TypeError: unsupported operand type(s) for +\u003d: \u0027int\u0027 and \u0027unicode\u0027\" exception if there\u0027s no int() convert.","commit_id":"a3505cb7440d3d856a764129c923a41ab700bf79"}]}
