)]}'
{"cinder/brick/local_dev/lvm.py":[{"author":{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},"change_message_id":"bdf5532941a84e67e6818f3af46b06b00307e65e","unresolved":false,"context_lines":[{"line_number":93,"context_line":"                    self.create_thin_pool(pool_name)"},{"line_number":94,"context_line":"                except ProcessExecutionError:"},{"line_number":95,"context_line":"                    # Maybe we just lost the race against another copy of"},{"line_number":96,"context_line":"                    # this driver being in init in parallel - e.g. "},{"line_number":97,"context_line":"                    # cinder-volume and cinder-backup starting in parallel"},{"line_number":98,"context_line":"                    if self.get_volume(pool_name) is None:"},{"line_number":99,"context_line":"                        raise"}],"source_content_type":"text/x-python","patch_set":1,"id":"3a961159_47bb1be4","line":96,"updated":"2015-01-13 16:46:10.000000000","message":"stupid space","commit_id":"45c99c9fa059500380bfc7d731e72d4bb3e79ff5"},{"author":{"_account_id":2759,"name":"Huang Zhiteng","email":"winston.d@gmail.com","username":"zhiteng-huang"},"change_message_id":"f0eabfed6e9845dfbf2af0d07390873f7067c3b4","unresolved":false,"context_lines":[{"line_number":91,"context_line":"            if self.get_volume(pool_name) is None:"},{"line_number":92,"context_line":"                try:"},{"line_number":93,"context_line":"                    self.create_thin_pool(pool_name)"},{"line_number":94,"context_line":"                except ProcessExecutionError:"},{"line_number":95,"context_line":"                    # Maybe we just lost the race against another copy of"},{"line_number":96,"context_line":"                    # this driver being in init in parallel - e.g."},{"line_number":97,"context_line":"                    # cinder-volume and cinder-backup starting in parallel"}],"source_content_type":"text/x-python","patch_set":3,"id":"3a961159_f919fc87","line":94,"updated":"2015-01-14 01:42:58.000000000","message":"except psutils.ProcessExecutionError:","commit_id":"1cd078205beb04511a95f61d2108835901e679bf"},{"author":{"_account_id":1207,"name":"Duncan Thomas","email":"duncan.thomas@gmail.com","username":"duncan-thomas"},"change_message_id":"c96a8b859b1724cee2b13b095d7ac008ee0a20de","unresolved":false,"context_lines":[{"line_number":91,"context_line":"            if self.get_volume(pool_name) is None:"},{"line_number":92,"context_line":"                try:"},{"line_number":93,"context_line":"                    self.create_thin_pool(pool_name)"},{"line_number":94,"context_line":"                except ProcessExecutionError:"},{"line_number":95,"context_line":"                    # Maybe we just lost the race against another copy of"},{"line_number":96,"context_line":"                    # this driver being in init in parallel - e.g."},{"line_number":97,"context_line":"                    # cinder-volume and cinder-backup starting in parallel"}],"source_content_type":"text/x-python","patch_set":3,"id":"3a961159_6b6fe460","line":94,"in_reply_to":"3a961159_f919fc87","updated":"2015-01-14 12:56:11.000000000","message":"Gah, that will teach me to check my work more carefully when re-writing a patch. Thanks.","commit_id":"1cd078205beb04511a95f61d2108835901e679bf"}]}
