)]}'
{"nova/rc_fields.py":[{"author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"change_message_id":"a7f35534d14cea2e616952fa54cde019ab069c9f","unresolved":false,"context_lines":[{"line_number":49,"context_line":"                NUMA_SOCKET, NUMA_CORE, NUMA_THREAD, NUMA_MEMORY_MB,"},{"line_number":50,"context_line":"                IPV4_ADDRESS, VGPU, VGPU_DISPLAY_HEAD, PCPU)"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"    # This is the set of standard resource classes that existed before"},{"line_number":53,"context_line":"    # we opened up for custom resource classes in version 1.1 of various"},{"line_number":54,"context_line":"    # objects in nova/objects/resource_provider.py"},{"line_number":55,"context_line":"    V1_0 \u003d (VCPU, MEMORY_MB, DISK_GB, PCI_DEVICE, SRIOV_NET_VF, NUMA_SOCKET,"},{"line_number":56,"context_line":"            NUMA_CORE, NUMA_THREAD, NUMA_MEMORY_MB, IPV4_ADDRESS)"},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"    @classmethod"},{"line_number":59,"context_line":"    def normalize_name(cls, rc_name):"}],"source_content_type":"text/x-python","patch_set":2,"id":"5f7c97a3_d9b3f7e8","line":56,"range":{"start_line":52,"start_character":1,"end_line":56,"end_character":65},"updated":"2018-06-15 20:45:56.000000000","message":"The only thing that references this is unused, unless I\u0027m missing some magical way that could happen.  Both can be removed (in a separate patch).","commit_id":"f5f12c214822738d33fa0309bb4c6a2b8562b87d"}],"nova/tests/functional/api/openstack/placement/gabbits/resource-classes-policy.yaml":[{"author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"change_message_id":"a7f35534d14cea2e616952fa54cde019ab069c9f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"5f7c97a3_1933af15","updated":"2018-06-15 20:45:56.000000000","message":"This file exists now in master, and will need to be updated in this patch.  See [1].\n\n[1] https://review.openstack.org/#/c/570847/10/nova/tests/functional/api/openstack/placement/gabbits/resource-classes-policy.yaml","commit_id":"f5f12c214822738d33fa0309bb4c6a2b8562b87d"},{"author":{"_account_id":20191,"name":"Dinesh Bhor","email":"bhordinesh07@gmail.com","username":"dineshbhor"},"change_message_id":"17156f0b8179a5af0c20014ee1609d24879db0e7","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"5f7c97a3_a7a604ab","in_reply_to":"5f7c97a3_1933af15","updated":"2018-06-18 02:23:17.000000000","message":"Done","commit_id":"f5f12c214822738d33fa0309bb4c6a2b8562b87d"}],"nova/tests/unit/objects/test_fields.py":[{"author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"change_message_id":"a7f35534d14cea2e616952fa54cde019ab069c9f","unresolved":false,"context_lines":[{"line_number":349,"context_line":"            (\u0027IPV4_ADDRESS\u0027, \u0027IPV4_ADDRESS\u0027),"},{"line_number":350,"context_line":"            (\u0027VGPU\u0027, \u0027VGPU\u0027),"},{"line_number":351,"context_line":"            (\u0027VGPU_DISPLAY_HEAD\u0027, \u0027VGPU_DISPLAY_HEAD\u0027),"},{"line_number":352,"context_line":"            (\u0027PCPU\u0027, \u0027PCPU\u0027),"},{"line_number":353,"context_line":"        ]"},{"line_number":354,"context_line":"        self.coerce_bad_values \u003d [object(), dict()]"},{"line_number":355,"context_line":"        self.to_primitive_values \u003d self.coerce_good_values[0:1]"}],"source_content_type":"text/x-python","patch_set":2,"id":"5f7c97a3_397d4bb2","line":352,"updated":"2018-06-15 20:45:56.000000000","message":"We should do the same here as we\u0027re doing at [1].\n\n[1] https://review.openstack.org/#/c/570847/10/nova/tests/unit/objects/test_fields.py","commit_id":"f5f12c214822738d33fa0309bb4c6a2b8562b87d"}]}
