)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":7549,"name":"Ekaterina Chernova","email":"katyafervent@yandex.ru","username":"efedorova"},"change_message_id":"df35410686fcdb0342b5d8cf0e52eddef85b3640","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"When specifying a new value for existing item in blob list glance"},{"line_number":10,"context_line":"didn\u0027t check if this value already exists and we need to clear it."},{"line_number":11,"context_line":"The patch fixes this and alows Glance to clean up blob item in"},{"line_number":12,"context_line":"list before update."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"FastTrack"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"ba15a1d1_aa6a4db1","line":11,"updated":"2015-09-17 10:07:58.000000000","message":"allows","commit_id":"302f6036c291f590ffbe71ebe23425d0573fe8a0"},{"author":{"_account_id":16683,"name":"Alexey Galkin","email":"agalkin@mirantis.com","username":"agalkin"},"change_message_id":"23b94341a65a9d5cd963626ca6031e52997c77e4","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"When specifying a new value for existing item in blob list glance"},{"line_number":10,"context_line":"didn\u0027t check if this value already exists and we need to clear it."},{"line_number":11,"context_line":"The patch fixes this and alows Glance to clean up blob item in"},{"line_number":12,"context_line":"list before update."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"FastTrack"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"da85f559_37cf25b5","line":11,"updated":"2015-11-13 10:09:29.000000000","message":"Please fix typo: alows -\u003e allows","commit_id":"57e48cf7e10b8f26bde2e04bbf43e924a6f220ce"}],"glance/api/v3/artifacts.py":[{"author":{"_account_id":16683,"name":"Alexey Galkin","email":"agalkin@mirantis.com","username":"agalkin"},"change_message_id":"23b94341a65a9d5cd963626ca6031e52997c77e4","unresolved":false,"context_lines":[{"line_number":283,"context_line":"            raise webob.exc.HTTPUnauthorized(explanation\u003de.msg)"},{"line_number":284,"context_line":""},{"line_number":285,"context_line":"    def _upload_list_property(self, method, blob_list, index, data, size):"},{"line_number":286,"context_line":"        if method \u003d\u003d \u0027PUT\u0027 and index is None and len(blob_list) \u003e 0:"},{"line_number":287,"context_line":"            # PUT replaces everything, so PUT to non-empty collection is"},{"line_number":288,"context_line":"            # forbidden"},{"line_number":289,"context_line":"            raise webob.exc.HTTPMethodNotAllowed("}],"source_content_type":"text/x-python","patch_set":3,"id":"da85f559_b7e6b514","line":286,"updated":"2015-11-13 10:09:29.000000000","message":"Whether it is possible to simplify this expression? In my opinion there are too many conditions ...","commit_id":"57e48cf7e10b8f26bde2e04bbf43e924a6f220ce"}],"glance/tests/functional/artifacts/test_artifacts.py":[{"author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"change_message_id":"296b2307b8016b11c7a9d73a31cda7953e1b7cb6","unresolved":false,"context_lines":[{"line_number":226,"context_line":"        if headers:"},{"line_number":227,"context_line":"            return self._check_artifact_method(\"put\", url, data, status\u003dstatus,"},{"line_number":228,"context_line":"                                               headers\u003dheaders)"},{"line_number":229,"context_line":"        else:"},{"line_number":230,"context_line":"            return self._check_artifact_method(\"put\", url, data, status\u003dstatus)"},{"line_number":231,"context_line":""},{"line_number":232,"context_line":"    def test_list_any_artifacts(self):"}],"source_content_type":"text/x-python","patch_set":2,"id":"ba15a1d1_240f4238","line":229,"updated":"2015-09-24 11:29:41.000000000","message":"no need of if else condition, you can simply call \n\nreturn self._check_artifact_method(\"put\", url, data, status\u003dstatus, headers\u003dheaders)","commit_id":"302f6036c291f590ffbe71ebe23425d0573fe8a0"}]}
