)]}'
{"nova/tests/unit/network/test_neutronv2.py":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"ea47e384b6d05cff686788d475efa4abdb40ea3e","unresolved":false,"context_lines":[{"line_number":2819,"context_line":"             \u0027mac_address\u0027: \u0027de:ad:be:ef:00:05\u0027,"},{"line_number":2820,"context_line":"             \u0027binding:vif_type\u0027: model.VIF_TYPE_802_QBH,"},{"line_number":2821,"context_line":"             \u0027binding:vnic_type\u0027: model.VNIC_TYPE_MACVTAP,"},{"line_number":2822,"context_line":"             neutronapi.BINDING_PROFILE: {\u0027pci_vendor_info\u0027: \u00271137:0047\u0027,"},{"line_number":2823,"context_line":"                                 \u0027pci_slot\u0027: \u00270000:0a:00.2\u0027,"},{"line_number":2824,"context_line":"                                 \u0027physical_network\u0027: \u0027phynet1\u0027},"},{"line_number":2825,"context_line":"             \u0027binding:vif_details\u0027: {model.VIF_DETAILS_PROFILEID: \u0027pfid\u0027},"},{"line_number":2826,"context_line":"             },"},{"line_number":2827,"context_line":"            # admin_state_up\u003dTrue and status\u003d\u0027ACTIVE\u0027 thus vif.active\u003dTrue"}],"source_content_type":"text/x-python","patch_set":2,"id":"7a77a97e_f30d233f","line":2824,"range":{"start_line":2822,"start_character":41,"end_line":2824,"end_character":64},"updated":"2016-11-16 17:25:01.000000000","message":"eh, this goofs the alignment up here a bit","commit_id":"ed1a83e04a13638138377b375d4abb6007525ade"},{"author":{"_account_id":12171,"name":"Moshe Levi","email":"moshele@nvidia.com","username":"moshele"},"change_message_id":"14072fe224dc4aa3777571d6b1905b6cd5169381","unresolved":false,"context_lines":[{"line_number":2819,"context_line":"             \u0027mac_address\u0027: \u0027de:ad:be:ef:00:05\u0027,"},{"line_number":2820,"context_line":"             \u0027binding:vif_type\u0027: model.VIF_TYPE_802_QBH,"},{"line_number":2821,"context_line":"             \u0027binding:vnic_type\u0027: model.VNIC_TYPE_MACVTAP,"},{"line_number":2822,"context_line":"             neutronapi.BINDING_PROFILE: {\u0027pci_vendor_info\u0027: \u00271137:0047\u0027,"},{"line_number":2823,"context_line":"                                 \u0027pci_slot\u0027: \u00270000:0a:00.2\u0027,"},{"line_number":2824,"context_line":"                                 \u0027physical_network\u0027: \u0027phynet1\u0027},"},{"line_number":2825,"context_line":"             \u0027binding:vif_details\u0027: {model.VIF_DETAILS_PROFILEID: \u0027pfid\u0027},"},{"line_number":2826,"context_line":"             },"},{"line_number":2827,"context_line":"            # admin_state_up\u003dTrue and status\u003d\u0027ACTIVE\u0027 thus vif.active\u003dTrue"}],"source_content_type":"text/x-python","patch_set":2,"id":"7a77a97e_37b5a430","line":2824,"range":{"start_line":2822,"start_character":41,"end_line":2824,"end_character":64},"in_reply_to":"7a77a97e_f30d233f","updated":"2016-11-17 09:47:49.000000000","message":"Done","commit_id":"ed1a83e04a13638138377b375d4abb6007525ade"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"ea47e384b6d05cff686788d475efa4abdb40ea3e","unresolved":false,"context_lines":[{"line_number":3754,"context_line":"            \u0027fake-port-1\u0027,"},{"line_number":3755,"context_line":"                {\u0027port\u0027:"},{"line_number":3756,"context_line":"                    {neutronapi.BINDING_HOST_ID: \u0027fake-host\u0027,"},{"line_number":3757,"context_line":"                     neutronapi.BINDING_PROFILE: {\u0027pci_slot\u0027: \u00270000:0b:00.1\u0027,"},{"line_number":3758,"context_line":"                                         \u0027physical_network\u0027: \u0027physnet1\u0027,"},{"line_number":3759,"context_line":"                                         \u0027pci_vendor_info\u0027: \u00271377:0047\u0027}}})"},{"line_number":3760,"context_line":""},{"line_number":3761,"context_line":"    @mock.patch.object(pci_whitelist.Whitelist, \u0027get_devspec\u0027)"},{"line_number":3762,"context_line":"    @mock.patch.object(neutronapi, \u0027get_client\u0027, return_value\u003dmock.Mock())"}],"source_content_type":"text/x-python","patch_set":2,"id":"7a77a97e_0e10b44d","line":3759,"range":{"start_line":3757,"start_character":49,"end_line":3759,"end_character":75},"updated":"2016-11-16 17:25:01.000000000","message":"same","commit_id":"ed1a83e04a13638138377b375d4abb6007525ade"},{"author":{"_account_id":12171,"name":"Moshe Levi","email":"moshele@nvidia.com","username":"moshele"},"change_message_id":"14072fe224dc4aa3777571d6b1905b6cd5169381","unresolved":false,"context_lines":[{"line_number":3754,"context_line":"            \u0027fake-port-1\u0027,"},{"line_number":3755,"context_line":"                {\u0027port\u0027:"},{"line_number":3756,"context_line":"                    {neutronapi.BINDING_HOST_ID: \u0027fake-host\u0027,"},{"line_number":3757,"context_line":"                     neutronapi.BINDING_PROFILE: {\u0027pci_slot\u0027: \u00270000:0b:00.1\u0027,"},{"line_number":3758,"context_line":"                                         \u0027physical_network\u0027: \u0027physnet1\u0027,"},{"line_number":3759,"context_line":"                                         \u0027pci_vendor_info\u0027: \u00271377:0047\u0027}}})"},{"line_number":3760,"context_line":""},{"line_number":3761,"context_line":"    @mock.patch.object(pci_whitelist.Whitelist, \u0027get_devspec\u0027)"},{"line_number":3762,"context_line":"    @mock.patch.object(neutronapi, \u0027get_client\u0027, return_value\u003dmock.Mock())"}],"source_content_type":"text/x-python","patch_set":2,"id":"7a77a97e_7789dc74","line":3759,"range":{"start_line":3757,"start_character":49,"end_line":3759,"end_character":75},"in_reply_to":"7a77a97e_0e10b44d","updated":"2016-11-17 09:47:49.000000000","message":"Done","commit_id":"ed1a83e04a13638138377b375d4abb6007525ade"}]}
