)]}'
{"glance/tests/functional/__init__.py":[{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"ca5e4d6b76a55d332b9e01098e581053a8ea105b","unresolved":false,"context_lines":[{"line_number":1475,"context_line":""},{"line_number":1476,"context_line":""},{"line_number":1477,"context_line":"class SynchronousAPIBase(test_utils.BaseTestCase):"},{"line_number":1478,"context_line":"    \"\"\"A test base class that provides synchronous calling into the API"},{"line_number":1479,"context_line":"    without starting a separate server, and with a simple paste"},{"line_number":1480,"context_line":"    pipeline. Configured with multi-store and a real database."},{"line_number":1481,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_1c3c3e91","line":1478,"updated":"2020-08-10 19:30:16.000000000","message":"Just to note - because I\u0027m pedantic like that - PEP 256 states multiline docstrings should be a single summary line, blank line, then the longer description.\n\nNot saying it has to change, just compelled to point it out. :)","commit_id":"266fb06d68de6eea054bc93cb91bde9180a55959"},{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"7ea1ab3aeda71a168ce27597e533bb5447925faa","unresolved":false,"context_lines":[{"line_number":1475,"context_line":""},{"line_number":1476,"context_line":""},{"line_number":1477,"context_line":"class SynchronousAPIBase(test_utils.BaseTestCase):"},{"line_number":1478,"context_line":"    \"\"\"A test base class that provides synchronous calling into the API"},{"line_number":1479,"context_line":"    without starting a separate server, and with a simple paste"},{"line_number":1480,"context_line":"    pipeline. Configured with multi-store and a real database."},{"line_number":1481,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_1c671e4f","line":1478,"in_reply_to":"9f560f44_1c3c3e91","updated":"2020-08-10 20:05:35.000000000","message":"It\u0027s legit, I\u0027ll fix it. I thought pep8 complains about this, but maybe just on function docstrings?\n\nMy tree is checked out to master trying to fix this race/hang, but I will change this up once I move on from that.","commit_id":"266fb06d68de6eea054bc93cb91bde9180a55959"}],"glance/tests/functional/v2/test_images_import_locking.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"a9407ac317c9937f4d6c363c59c4e862ee4dbf67","unresolved":false,"context_lines":[{"line_number":158,"context_line":"        # Generate 3 MiB of data for the image, enough to get a few"},{"line_number":159,"context_line":"        # status messages"},{"line_number":160,"context_line":"        limit \u003d 3 * units.Mi"},{"line_number":161,"context_line":"        image_id \u003d self._create_and_stage(data_iter\u003dtest_utils.FakeData(limit))"},{"line_number":162,"context_line":""},{"line_number":163,"context_line":"        # This utility function will grab the current task status at"},{"line_number":164,"context_line":"        # any time and stash it into a list of statuses if it finds a"}],"source_content_type":"text/x-python","patch_set":3,"id":"9f560f44_041c85bf","line":161,"updated":"2020-08-18 16:19:48.000000000","message":"pep8: F821 undefined name \u0027test_utils\u0027","commit_id":"a814b79c2edc26af4d9261ac28d647ea0a522094"}]}
