)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"90e3190607288626ee42911dcff5ecd8d2c3ccc9","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"bb5c6914_e5f07719","updated":"2023-10-06 11:17:59.000000000","message":"Again, is there anything totally unique about glance tags to warrant now using the tag mixin like everyone else?","commit_id":"c56232826410d772c73f46da892e601fcadcabfb"},{"author":{"_account_id":33765,"name":"Mridula Joshi","email":"mrjoshi@redhat.com","username":"mrjoshi"},"change_message_id":"0687b005711f9ed47c3999eb4459ea971496eb2e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"23bd4978_bdbbc865","updated":"2023-10-06 05:17:33.000000000","message":"recheck","commit_id":"c56232826410d772c73f46da892e601fcadcabfb"}],"openstack/image/v2/_proxy.py":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"f56486f8abc51b491ed190aab4613fb33e7b6818","unresolved":true,"context_lines":[{"line_number":1312,"context_line":"        )"},{"line_number":1313,"context_line":""},{"line_number":1314,"context_line":"    # \u003d\u003d\u003d\u003d\u003d\u003d METADEF TAGS \u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":1315,"context_line":"    def delete_metadef_tag(self, namespace, tag_name):"},{"line_number":1316,"context_line":"        \"\"\"delete a single metadef object"},{"line_number":1317,"context_line":""},{"line_number":1318,"context_line":"        :param namespace: The value can be either the name of a metadef"}],"source_content_type":"text/x-python","patch_set":4,"id":"64bb9e39_e79d5be1","line":1315,"updated":"2024-01-26 15:32:13.000000000","message":"As with other patches in this series, I don\u0027t think if this is necessary when the user can add/remove tags via `update_metadef_namespace`.","commit_id":"8ce29f8a20b7c8b3cb92cdbdd9cd4f64f4e67bf8"},{"author":{"_account_id":33765,"name":"Mridula Joshi","email":"mrjoshi@redhat.com","username":"mrjoshi"},"change_message_id":"d444a084ca7225aa274f8bc69628df1b54479e75","unresolved":false,"context_lines":[{"line_number":1312,"context_line":"        )"},{"line_number":1313,"context_line":""},{"line_number":1314,"context_line":"    # \u003d\u003d\u003d\u003d\u003d\u003d METADEF TAGS \u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":1315,"context_line":"    def delete_metadef_tag(self, namespace, tag_name):"},{"line_number":1316,"context_line":"        \"\"\"delete a single metadef object"},{"line_number":1317,"context_line":""},{"line_number":1318,"context_line":"        :param namespace: The value can be either the name of a metadef"}],"source_content_type":"text/x-python","patch_set":4,"id":"fef198c5_839d3f27","line":1315,"in_reply_to":"64bb9e39_e79d5be1","updated":"2024-01-30 09:16:06.000000000","message":"Ack, as discussed will drop the proxy_method and directly use methods from `TagMixin`","commit_id":"8ce29f8a20b7c8b3cb92cdbdd9cd4f64f4e67bf8"}]}
