)]}'
{"tempest/api/compute/admin/test_hosts.py":[{"author":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"change_message_id":"dcf94c875a681a8c9972ac43bcb6af52dd9a32bb","unresolved":false,"context_lines":[{"line_number":14,"context_line":"#    License for the specific language governing permissions and limitations"},{"line_number":15,"context_line":"#    under the License."},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"from tempest.api.compute.admin.test_aggregates import LockFixture"},{"line_number":18,"context_line":"from tempest.api.compute import base"},{"line_number":19,"context_line":"from tempest.common.utils.data_utils import rand_name"},{"line_number":20,"context_line":"from tempest import exceptions"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAS3%2F%2FnwI%3D","line":17,"updated":"2013-09-23 20:27:39.000000000","message":"It may be time to move LockFixture  to a better location","commit_id":"76ae605032bebaa041e45e1fc0d6b9442b7c3c16"},{"author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"change_message_id":"a406455db69421fc5182a4335f3376dfe89d5c03","unresolved":false,"context_lines":[{"line_number":14,"context_line":"#    License for the specific language governing permissions and limitations"},{"line_number":15,"context_line":"#    under the License."},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"from tempest.api.compute.admin.test_aggregates import LockFixture"},{"line_number":18,"context_line":"from tempest.api.compute import base"},{"line_number":19,"context_line":"from tempest.common.utils.data_utils import rand_name"},{"line_number":20,"context_line":"from tempest import exceptions"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAS3%2F%2Fnfw%3D","line":17,"in_reply_to":"AAAAS3%2F%2FnwI%3D","updated":"2013-09-23 21:41:00.000000000","message":"Done","commit_id":"76ae605032bebaa041e45e1fc0d6b9442b7c3c16"}]}
