)]}'
{"glance/api/v2/images.py":[{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"1332787e4d87ab496e8d0f04d58f7af60e1f7293","unresolved":false,"context_lines":[{"line_number":113,"context_line":"        all_stores \u003d body.get(\u0027all_stores\u0027, False)"},{"line_number":114,"context_line":"        if not isinstance(all_stores, bool):"},{"line_number":115,"context_line":"            msg \u003d (_(\"\u0027all_stores\u0027 must be boolean value only\"))"},{"line_number":116,"context_line":"            raise webob.exc.HTTPBadRequest(explanation\u003dmsg)"},{"line_number":117,"context_line":""},{"line_number":118,"context_line":"        try:"},{"line_number":119,"context_line":"            image \u003d image_repo.get(image_id)"}],"source_content_type":"text/x-python","patch_set":2,"id":"df33271e_16781329","line":116,"updated":"2020-04-08 18:42:25.000000000","message":"See comment way below.","commit_id":"5d68cc13800d4f0c349308cc9dda0dad348d865d"},{"author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"change_message_id":"36ab44263615f1062800d2eeb4b25d6eca32c101","unresolved":false,"context_lines":[{"line_number":113,"context_line":"        all_stores \u003d body.get(\u0027all_stores\u0027, False)"},{"line_number":114,"context_line":"        if not isinstance(all_stores, bool):"},{"line_number":115,"context_line":"            msg \u003d (_(\"\u0027all_stores\u0027 must be boolean value only\"))"},{"line_number":116,"context_line":"            raise webob.exc.HTTPBadRequest(explanation\u003dmsg)"},{"line_number":117,"context_line":""},{"line_number":118,"context_line":"        try:"},{"line_number":119,"context_line":"            image \u003d image_repo.get(image_id)"}],"source_content_type":"text/x-python","patch_set":2,"id":"df33271e_912a6d7b","line":116,"in_reply_to":"df33271e_16781329","updated":"2020-04-08 18:58:49.000000000","message":"Done","commit_id":"5d68cc13800d4f0c349308cc9dda0dad348d865d"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"1332787e4d87ab496e8d0f04d58f7af60e1f7293","unresolved":false,"context_lines":[{"line_number":1105,"context_line":""},{"line_number":1106,"context_line":"        return query_params"},{"line_number":1107,"context_line":""},{"line_number":1108,"context_line":"    def _validate_import_body(self, body):"},{"line_number":1109,"context_line":"        # TODO(rosmaita): do schema validation of body instead"},{"line_number":1110,"context_line":"        # of this ad-hoc stuff"},{"line_number":1111,"context_line":"        try:"}],"source_content_type":"text/x-python","patch_set":2,"id":"df33271e_d686ab13","line":1108,"updated":"2020-04-08 18:42:25.000000000","message":"I suggest doing the validation down here in the request deserializer -- will keep it all in one place, and will be easier when this is refactored to do schema validation.","commit_id":"5d68cc13800d4f0c349308cc9dda0dad348d865d"},{"author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"change_message_id":"36ab44263615f1062800d2eeb4b25d6eca32c101","unresolved":false,"context_lines":[{"line_number":1105,"context_line":""},{"line_number":1106,"context_line":"        return query_params"},{"line_number":1107,"context_line":""},{"line_number":1108,"context_line":"    def _validate_import_body(self, body):"},{"line_number":1109,"context_line":"        # TODO(rosmaita): do schema validation of body instead"},{"line_number":1110,"context_line":"        # of this ad-hoc stuff"},{"line_number":1111,"context_line":"        try:"}],"source_content_type":"text/x-python","patch_set":2,"id":"df33271e_f12139a1","line":1108,"in_reply_to":"df33271e_d686ab13","updated":"2020-04-08 18:58:49.000000000","message":"Done","commit_id":"5d68cc13800d4f0c349308cc9dda0dad348d865d"}]}
