)]}'
{"shade/tests/unit/base.py":[{"author":{"_account_id":7350,"name":"Jordan Pittier","email":"jordan.pittier@gmail.com","username":"JordanP"},"change_message_id":"1e91a7db15b2b9e23c308c1b370984d405b1688a","unresolved":false,"context_lines":[{"line_number":329,"context_line":"                            {\u0027service\u0027: response},"},{"line_number":330,"context_line":"                            {\u0027OS-KSADM:service\u0027: response}, request)"},{"line_number":331,"context_line":""},{"line_number":332,"context_line":"    def _get_endpoint_v3_data(self, service_id\u003dNone, region\u003dNone,"},{"line_number":333,"context_line":"                              url\u003dNone, interface\u003dNone, enabled\u003dTrue):"},{"line_number":334,"context_line":"        endpoint_id \u003d uuid.uuid4().hex"},{"line_number":335,"context_line":"        service_id \u003d service_id or uuid.uuid4().hex"}],"source_content_type":"text/x-python","patch_set":4,"id":"3a1ff146_39318ca3","line":332,"updated":"2017-03-15 12:14:35.000000000","message":"See my comment on the other similar patch.","commit_id":"8ad6941b9dec9c593de6c597143436d0d931c33c"},{"author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"change_message_id":"e5863862653ef2eac4f61b5ffa43d4490183b7ab","unresolved":false,"context_lines":[{"line_number":329,"context_line":"                            {\u0027service\u0027: response},"},{"line_number":330,"context_line":"                            {\u0027OS-KSADM:service\u0027: response}, request)"},{"line_number":331,"context_line":""},{"line_number":332,"context_line":"    def _get_endpoint_v3_data(self, service_id\u003dNone, region\u003dNone,"},{"line_number":333,"context_line":"                              url\u003dNone, interface\u003dNone, enabled\u003dTrue):"},{"line_number":334,"context_line":"        endpoint_id \u003d uuid.uuid4().hex"},{"line_number":335,"context_line":"        service_id \u003d service_id or uuid.uuid4().hex"}],"source_content_type":"text/x-python","patch_set":4,"id":"3a1ff146_0fb1d1e1","line":332,"in_reply_to":"3a1ff146_39318ca3","updated":"2017-03-15 18:38:50.000000000","message":"Not to be too direct here, but this work is frustrating enough. If someone would like to move this around, please do, I wont be revisiting massive restructuring of these patches. This is the single most tedious and worst set of restructuring of code I\u0027ve done in my career. I wont oppose someone re-spinning these in a way to move the data around to where it is used, however, most all of these things will be used when it comes to eliminating the catalog on disk and generating one on-demand (when the nova and neutron, etc mocks are converted).\n\nTL;DR: Please help if you want this moved closer to where you view it belongs, I am already at the point I don\u0027t want to touch another series of mocks in shade ever, but there are at least 300 more tests to fix.","commit_id":"8ad6941b9dec9c593de6c597143436d0d931c33c"}]}
