)]}'
{"oslo_versionedobjects/base.py":[{"author":{"_account_id":11803,"name":"Ryan Rossiter","email":"rlrossit@us.ibm.com","username":"rlrossiter"},"change_message_id":"66f220a5af919c019447d5065ddf58f752edf632","unresolved":false,"context_lines":[{"line_number":938,"context_line":"        implementing this interface), classmethod calls on"},{"line_number":939,"context_line":"        remotable_classmethod methods will cause this to be executed to"},{"line_number":940,"context_line":"        actually make the desired call. This usually involves performing"},{"line_number":941,"context_line":"        RPC."},{"line_number":942,"context_line":""},{"line_number":943,"context_line":"        :param context: The context within which to perform the action"},{"line_number":944,"context_line":"        :param objname: The registry name of the object"}],"source_content_type":"text/x-python","patch_set":1,"id":"7a2fa921_24fff002","line":941,"updated":"2015-10-05 20:19:03.000000000","message":"I think you should add more doc here to explain why this needs to be used instead of object_class_action() similar to how you did with object_backport_versions() below.","commit_id":"912adf332131f3c337fd8376ace852a4757a44d9"},{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"0d0b4166a1867206f49c7bec9f57bc0ad3cf22e4","unresolved":false,"context_lines":[{"line_number":938,"context_line":"        implementing this interface), classmethod calls on"},{"line_number":939,"context_line":"        remotable_classmethod methods will cause this to be executed to"},{"line_number":940,"context_line":"        actually make the desired call. This usually involves performing"},{"line_number":941,"context_line":"        RPC."},{"line_number":942,"context_line":""},{"line_number":943,"context_line":"        :param context: The context within which to perform the action"},{"line_number":944,"context_line":"        :param objname: The registry name of the object"}],"source_content_type":"text/x-python","patch_set":1,"id":"3a29b11f_c7049ac1","line":941,"in_reply_to":"7a2fa921_24fff002","updated":"2015-10-20 18:05:32.000000000","message":"Well, I think the reason I did that below is because we hadn\u0027t yet deprecated the older call. In a world where the non-versions call doesn\u0027t exist, you implement this because there is no alternative. So it seems like explaining that the other call is deprecated is plenty of justification to come here, and will be at some point.\n\nHowever, I guess I\u0027ll add a note here about how this differs, but I think it\u0027ll be a thing that has to be removed when we remove the other call.","commit_id":"912adf332131f3c337fd8376ace852a4757a44d9"}]}
