)]}'
{"cinder/volume/drivers/lvm.py":[{"author":{"_account_id":170,"name":"Mike Perez","email":"thingee@gmail.com","username":"thingee"},"change_message_id":"94658cc32d859d245f6d7abbc939b342e1e508fc","unresolved":false,"context_lines":[{"line_number":144,"context_line":"        self._create_volume(volume[\u0027name\u0027], self._sizestr(volume[\u0027size\u0027]))"},{"line_number":145,"context_line":"        volutils.copy_volume(self.local_path(snapshot),"},{"line_number":146,"context_line":"                             self.local_path(volume),"},{"line_number":147,"context_line":"                             snapshot[\u0027volume_size\u0027] * 1024,"},{"line_number":148,"context_line":"                             execute\u003dself._execute)"},{"line_number":149,"context_line":""},{"line_number":150,"context_line":"    def delete_volume(self, volume):"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAQn%2F%2F%2Bsk%3D","line":147,"updated":"2013-07-18 04:02:27.000000000","message":"Don\u0027t we us usually think in terms of GB everywhere else? Perhaps the conversion should happen in copy_volume instead of having to do the conversion of whatever we\u0027re passing in?","commit_id":"33e7679c2d1f25600301b4bb7ccce66defdf64f9"},{"author":{"_account_id":4355,"name":"Avishay Traeger","email":"avishay@stratoscale.com","username":"avishay-il"},"change_message_id":"3a2522907affb8f4f78a77d37d7c48ea5711ffd1","unresolved":false,"context_lines":[{"line_number":144,"context_line":"        self._create_volume(volume[\u0027name\u0027], self._sizestr(volume[\u0027size\u0027]))"},{"line_number":145,"context_line":"        volutils.copy_volume(self.local_path(snapshot),"},{"line_number":146,"context_line":"                             self.local_path(volume),"},{"line_number":147,"context_line":"                             snapshot[\u0027volume_size\u0027] * 1024,"},{"line_number":148,"context_line":"                             execute\u003dself._execute)"},{"line_number":149,"context_line":""},{"line_number":150,"context_line":"    def delete_volume(self, volume):"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAQn%2F%2F%2BgE%3D","line":147,"in_reply_to":"AAAAQn%2F%2F%2Bsk%3D","updated":"2013-07-18 05:48:29.000000000","message":"This is due to a requirement from the block device driver, which requires MB.","commit_id":"33e7679c2d1f25600301b4bb7ccce66defdf64f9"}],"cinder/volume/utils.py":[{"author":{"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},"change_message_id":"5fe36d404bdc3efb36f5025482c8aa46a498b1b3","unresolved":false,"context_lines":[{"line_number":35,"context_line":"volume_opts \u003d ["},{"line_number":36,"context_line":"    cfg.StrOpt(\u0027volume_dd_blocksize\u0027,"},{"line_number":37,"context_line":"               default\u003d\u00271M\u0027,"},{"line_number":38,"context_line":"               help\u003d\u0027The default block size used when copying/clearing\u0027"},{"line_number":39,"context_line":"                    \u0027volumes\u0027),"},{"line_number":40,"context_line":"]"},{"line_number":41,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAQn%2F%2F%2FdA%3D","line":38,"updated":"2013-07-17 21:35:24.000000000","message":"Don\u0027t we need a space at the end of the line here so that the output doesn\u0027t run together?","commit_id":"33e7679c2d1f25600301b4bb7ccce66defdf64f9"},{"author":{"_account_id":4355,"name":"Avishay Traeger","email":"avishay@stratoscale.com","username":"avishay-il"},"change_message_id":"3a2522907affb8f4f78a77d37d7c48ea5711ffd1","unresolved":false,"context_lines":[{"line_number":35,"context_line":"volume_opts \u003d ["},{"line_number":36,"context_line":"    cfg.StrOpt(\u0027volume_dd_blocksize\u0027,"},{"line_number":37,"context_line":"               default\u003d\u00271M\u0027,"},{"line_number":38,"context_line":"               help\u003d\u0027The default block size used when copying/clearing\u0027"},{"line_number":39,"context_line":"                    \u0027volumes\u0027),"},{"line_number":40,"context_line":"]"},{"line_number":41,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAQn%2F%2F%2BgA%3D","line":38,"in_reply_to":"AAAAQn%2F%2F%2Bt4%3D","updated":"2013-07-18 05:48:29.000000000","message":"Done","commit_id":"33e7679c2d1f25600301b4bb7ccce66defdf64f9"},{"author":{"_account_id":170,"name":"Mike Perez","email":"thingee@gmail.com","username":"thingee"},"change_message_id":"94658cc32d859d245f6d7abbc939b342e1e508fc","unresolved":false,"context_lines":[{"line_number":35,"context_line":"volume_opts \u003d ["},{"line_number":36,"context_line":"    cfg.StrOpt(\u0027volume_dd_blocksize\u0027,"},{"line_number":37,"context_line":"               default\u003d\u00271M\u0027,"},{"line_number":38,"context_line":"               help\u003d\u0027The default block size used when copying/clearing\u0027"},{"line_number":39,"context_line":"                    \u0027volumes\u0027),"},{"line_number":40,"context_line":"]"},{"line_number":41,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAQn%2F%2F%2Bt4%3D","line":38,"in_reply_to":"AAAAQn%2F%2F%2FdA%3D","updated":"2013-07-18 04:02:27.000000000","message":"yup","commit_id":"33e7679c2d1f25600301b4bb7ccce66defdf64f9"}]}
