)]}'
{"openstack/network/v2/floating_ip.py":[{"author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"change_message_id":"ea7ea7c565336c30ce6a69eec56b1329a6ddce1c","unresolved":false,"context_lines":[{"line_number":14,"context_line":"from openstack import resource"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"class FloatingIP(_base.NetworkResource, resource.TagMixin):"},{"line_number":18,"context_line":"    name_attribute \u003d \"floating_ip_address\""},{"line_number":19,"context_line":"    resource_name \u003d \"floating ip\""},{"line_number":20,"context_line":"    resource_key \u003d \u0027floatingip\u0027"}],"source_content_type":"text/x-python","patch_set":4,"id":"1fa4df85_e8790293","line":17,"range":{"start_line":17,"start_character":40,"end_line":17,"end_character":57},"updated":"2020-02-27 16:13:51.000000000","message":"I bet you could just add TagMixin to NetworkResource - but it\u0027s not a super big deal.","commit_id":"bbbfaf30cb8ca35ac15731248bc59136429f7c4d"}],"openstack/network/v2/router.py":[{"author":{"_account_id":11600,"name":"Michał Dulko","email":"michal.dulko@gmail.com","username":"dulek"},"change_message_id":"37cf086d005aaff87ec611756e88006ebfc2343e","unresolved":false,"context_lines":[{"line_number":69,"context_line":"    #: The ID of the project this router is associated with."},{"line_number":70,"context_line":"    project_id \u003d resource.Body(\u0027tenant_id\u0027)"},{"line_number":71,"context_line":"    #: Revision number of the router. *Type: int*"},{"line_number":72,"context_line":"    revision_number \u003d resource.Body(\u0027revision\u0027, type\u003dint)"},{"line_number":73,"context_line":"    #: The extra routes configuration for the router."},{"line_number":74,"context_line":"    routes \u003d resource.Body(\u0027routes\u0027, type\u003dlist)"},{"line_number":75,"context_line":"    #: The router status."}],"source_content_type":"text/x-python","patch_set":1,"id":"1fa4df85_ee2121a1","line":72,"range":{"start_line":72,"start_character":0,"end_line":72,"end_character":57},"updated":"2020-02-26 13:17:10.000000000","message":"So this thing is suspicious - the correct full name of the property is \"revision_number\", not \"revision\".","commit_id":"09b2e77f93e84217f174b6561d098ab6a5d16be9"}]}
