)]}'
{"nova/objects/floating_ip.py":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"0a7f44cadd0fb962791ce451abb285e716a6874f","unresolved":false,"context_lines":[{"line_number":229,"context_line":"        db.floating_ip_bulk_destroy(context, ips)"},{"line_number":230,"context_line":""},{"line_number":231,"context_line":""},{"line_number":232,"context_line":"@obj_base.NovaObjectRegistry.register_if(False)"},{"line_number":233,"context_line":"class NeutronFloatingIP(FloatingIP):"},{"line_number":234,"context_line":"    # Version 1.0: Initial Version"},{"line_number":235,"context_line":"    VERSION \u003d \u00271.0\u0027"}],"source_content_type":"text/x-python","patch_set":1,"id":"9a061dce_34c6a449","line":232,"updated":"2016-04-05 14:01:38.000000000","message":"Maybe add a comment about why we don\u0027t register this.","commit_id":"1a5e4cb0a82682581cea0483f97491e439506070"},{"author":{"_account_id":11803,"name":"Ryan Rossiter","email":"rlrossit@us.ibm.com","username":"rlrossiter"},"change_message_id":"4a2d7f7303d419dc1da385f5b8a29d94982fc1ff","unresolved":false,"context_lines":[{"line_number":229,"context_line":"        db.floating_ip_bulk_destroy(context, ips)"},{"line_number":230,"context_line":""},{"line_number":231,"context_line":""},{"line_number":232,"context_line":"@obj_base.NovaObjectRegistry.register_if(False)"},{"line_number":233,"context_line":"class NeutronFloatingIP(FloatingIP):"},{"line_number":234,"context_line":"    # Version 1.0: Initial Version"},{"line_number":235,"context_line":"    VERSION \u003d \u00271.0\u0027"}],"source_content_type":"text/x-python","patch_set":1,"id":"9a061dce_1ac1f02e","line":232,"in_reply_to":"9a061dce_34c6a449","updated":"2016-04-05 21:54:50.000000000","message":"Done","commit_id":"1a5e4cb0a82682581cea0483f97491e439506070"}],"nova/tests/unit/objects/test_floating_ip.py":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"3199cad6147f9aec7d554541d168dba3d140dbe9","unresolved":false,"context_lines":[{"line_number":269,"context_line":"class TestNeutronFloatingIPObject(test.NoDBTestCase):"},{"line_number":270,"context_line":"    def test_create_with_uuid_id(self):"},{"line_number":271,"context_line":"        uuid \u003d \u0027fc9b4956-fd97-11e5-86aa-5e5517507c66\u0027"},{"line_number":272,"context_line":"        fip \u003d objects.floating_ip.NeutronFloatingIP(id\u003duuid)"},{"line_number":273,"context_line":""},{"line_number":274,"context_line":"        self.assertEqual(uuid, fip.id)"},{"line_number":275,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"7a1b2928_866deb06","line":272,"range":{"start_line":272,"start_character":14,"end_line":272,"end_character":33},"updated":"2016-04-11 17:32:30.000000000","message":"nit: this could just be floating_ip.NeutronFloatingIP.","commit_id":"5cc4c07e0c75ce0f05488191142b50c5c60865fb"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"3199cad6147f9aec7d554541d168dba3d140dbe9","unresolved":false,"context_lines":[{"line_number":275,"context_line":""},{"line_number":276,"context_line":"    def test_create_with_uuid_fixed_id(self):"},{"line_number":277,"context_line":"        uuid \u003d \u0027fc9b4c3a-fd97-11e5-86aa-5e5517507c66\u0027"},{"line_number":278,"context_line":"        fip \u003d objects.floating_ip.NeutronFloatingIP(fixed_ip_id\u003duuid)"},{"line_number":279,"context_line":""},{"line_number":280,"context_line":"        self.assertEqual(uuid, fip.fixed_ip_id)"}],"source_content_type":"text/x-python","patch_set":3,"id":"7a1b2928_06827b94","line":278,"range":{"start_line":278,"start_character":14,"end_line":278,"end_character":21},"updated":"2016-04-11 17:32:30.000000000","message":"ditto","commit_id":"5cc4c07e0c75ce0f05488191142b50c5c60865fb"}]}
