)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":170,"name":"Mike Perez","email":"thingee@gmail.com","username":"thingee"},"change_message_id":"dda9c7ef36d169217868fe012b3b9c05543a6542","unresolved":false,"context_lines":[{"line_number":27,"context_line":"This doesn\u0027t result in any failures, just that the rescue process"},{"line_number":28,"context_line":"slows things down dramatically and is a pretty heavy process."},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"Also, the never versions of process utils include completion"},{"line_number":31,"context_line":"timing in the logs so we don\u0027t really need this any longer eve"},{"line_number":32,"context_line":"to query timings and get info."},{"line_number":33,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"ba7be1f8_8e765fd7","line":30,"updated":"2015-02-19 23:19:11.000000000","message":"/never/newer/","commit_id":"a4ad9662a57509c560b7cb7b320d1a296263a622"},{"author":{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},"change_message_id":"2b6bd1b02a0107607a2e7898d903b0cacf337240","unresolved":false,"context_lines":[{"line_number":27,"context_line":"This doesn\u0027t result in any failures, just that the rescue process"},{"line_number":28,"context_line":"slows things down dramatically and is a pretty heavy process."},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"Also, the never versions of process utils include completion"},{"line_number":31,"context_line":"timing in the logs so we don\u0027t really need this any longer eve"},{"line_number":32,"context_line":"to query timings and get info."},{"line_number":33,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"ba7be1f8_b192a29d","line":30,"in_reply_to":"ba7be1f8_8e765fd7","updated":"2015-02-19 23:25:31.000000000","message":":)  Done","commit_id":"a4ad9662a57509c560b7cb7b320d1a296263a622"},{"author":{"_account_id":13777,"name":"Nicolas Trangez","email":"ikke@nicolast.be","username":"nicolast"},"change_message_id":"e85c89fa81b9ebd1ad8c368a3ed379f5d2c2f8c2","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"We put some warning statements in a while back for"},{"line_number":10,"context_line":"lvs and vgs commands that lasted more than 60 seconds"},{"line_number":11,"context_line":"so we could easily querie issues in the gate."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Since then we\u0027ve made a number of changes to improve our"},{"line_number":14,"context_line":"LVM interactions including the use of an LVM conf file with"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"ba7be1f8_557e99af","line":11,"updated":"2015-02-20 15:02:32.000000000","message":"query ?","commit_id":"3f4bc5ce15a040ee1f288646ca35fe746b9d844f"}],"cinder/brick/local_dev/lvm.py":[{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"5830ee07f18354e74eb49977b9bf03e9830aaa3e","unresolved":false,"context_lines":[{"line_number":27,"context_line":"from oslo_utils import excutils"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"from cinder.brick import exception"},{"line_number":30,"context_line":"from cinder.brick import executor"},{"line_number":31,"context_line":"from cinder.i18n import _, _LE, _LI, _LW"},{"line_number":32,"context_line":"from cinder.openstack.common import log as logging"},{"line_number":33,"context_line":"from cinder import utils"}],"source_content_type":"text/x-python","patch_set":2,"id":"ba7be1f8_12efe9b1","line":30,"updated":"2015-02-20 03:48:14.000000000","message":"_LW() no longer used.","commit_id":"82b2743faba3fdf3414b85b986be4b90caf3cd94"},{"author":{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},"change_message_id":"6004a30c0f3a69d78372d928d32f2386dd768721","unresolved":false,"context_lines":[{"line_number":27,"context_line":"from oslo_utils import excutils"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"from cinder.brick import exception"},{"line_number":30,"context_line":"from cinder.brick import executor"},{"line_number":31,"context_line":"from cinder.i18n import _, _LE, _LI, _LW"},{"line_number":32,"context_line":"from cinder.openstack.common import log as logging"},{"line_number":33,"context_line":"from cinder import utils"}],"source_content_type":"text/x-python","patch_set":2,"id":"ba7be1f8_a525f90b","line":30,"in_reply_to":"ba7be1f8_12efe9b1","updated":"2015-02-20 04:35:10.000000000","message":"Done","commit_id":"82b2743faba3fdf3414b85b986be4b90caf3cd94"},{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"5830ee07f18354e74eb49977b9bf03e9830aaa3e","unresolved":false,"context_lines":[{"line_number":265,"context_line":"            cmd.append(\"%s/%s\" % (vg_name, lv_name))"},{"line_number":266,"context_line":"        elif vg_name is not None:"},{"line_number":267,"context_line":"            cmd.append(vg_name)"},{"line_number":268,"context_line":""},{"line_number":269,"context_line":"        lvs_start \u003d time.time()"},{"line_number":270,"context_line":"        try:"},{"line_number":271,"context_line":"            (out, _err) \u003d putils.execute(*cmd,"}],"source_content_type":"text/x-python","patch_set":2,"id":"ba7be1f8_72358545","line":268,"updated":"2015-02-20 03:48:14.000000000","message":"This isn\u0027t needed anymore.","commit_id":"82b2743faba3fdf3414b85b986be4b90caf3cd94"},{"author":{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},"change_message_id":"6004a30c0f3a69d78372d928d32f2386dd768721","unresolved":false,"context_lines":[{"line_number":265,"context_line":"            cmd.append(\"%s/%s\" % (vg_name, lv_name))"},{"line_number":266,"context_line":"        elif vg_name is not None:"},{"line_number":267,"context_line":"            cmd.append(vg_name)"},{"line_number":268,"context_line":""},{"line_number":269,"context_line":"        lvs_start \u003d time.time()"},{"line_number":270,"context_line":"        try:"},{"line_number":271,"context_line":"            (out, _err) \u003d putils.execute(*cmd,"}],"source_content_type":"text/x-python","patch_set":2,"id":"ba7be1f8_c522ed00","line":268,"in_reply_to":"ba7be1f8_72358545","updated":"2015-02-20 04:35:10.000000000","message":"Done","commit_id":"82b2743faba3fdf3414b85b986be4b90caf3cd94"},{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"5830ee07f18354e74eb49977b9bf03e9830aaa3e","unresolved":false,"context_lines":[{"line_number":369,"context_line":"        if vg_name is not None:"},{"line_number":370,"context_line":"            cmd.append(vg_name)"},{"line_number":371,"context_line":""},{"line_number":372,"context_line":"        start_vgs \u003d time.time()"},{"line_number":373,"context_line":"        (out, _err) \u003d putils.execute(*cmd,"},{"line_number":374,"context_line":"                                     root_helper\u003droot_helper,"},{"line_number":375,"context_line":"                                     run_as_root\u003dTrue)"}],"source_content_type":"text/x-python","patch_set":2,"id":"ba7be1f8_923af934","line":372,"updated":"2015-02-20 03:48:14.000000000","message":"This isn\u0027t needed anymore.","commit_id":"82b2743faba3fdf3414b85b986be4b90caf3cd94"},{"author":{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},"change_message_id":"6004a30c0f3a69d78372d928d32f2386dd768721","unresolved":false,"context_lines":[{"line_number":369,"context_line":"        if vg_name is not None:"},{"line_number":370,"context_line":"            cmd.append(vg_name)"},{"line_number":371,"context_line":""},{"line_number":372,"context_line":"        start_vgs \u003d time.time()"},{"line_number":373,"context_line":"        (out, _err) \u003d putils.execute(*cmd,"},{"line_number":374,"context_line":"                                     root_helper\u003droot_helper,"},{"line_number":375,"context_line":"                                     run_as_root\u003dTrue)"}],"source_content_type":"text/x-python","patch_set":2,"id":"ba7be1f8_051de5bd","line":372,"in_reply_to":"ba7be1f8_923af934","updated":"2015-02-20 04:35:10.000000000","message":"Done","commit_id":"82b2743faba3fdf3414b85b986be4b90caf3cd94"}]}
