)]}'
{"nova/api/openstack/compute/servers.py":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"83fff436754ea89373685570fbe4e27facfa4e63","unresolved":false,"context_lines":[{"line_number":641,"context_line":"                exception.AutoDiskConfigDisabledByImage,"},{"line_number":642,"context_line":"                exception.ImageCPUPinningForbidden,"},{"line_number":643,"context_line":"                exception.ImageCPUThreadPolicyForbidden,"},{"line_number":644,"context_line":"                exception.InvalidCPUAllocationPolicy,"},{"line_number":645,"context_line":"                exception.InvalidCPUThreadAllocationPolicy,"},{"line_number":646,"context_line":"                exception.ImageNUMATopologyIncomplete,"},{"line_number":647,"context_line":"                exception.ImageNUMATopologyForbidden,"},{"line_number":648,"context_line":"                exception.ImageNUMATopologyAsymmetric,"}],"source_content_type":"text/x-python","patch_set":1,"id":"9fdfeff1_bfcda331","line":645,"range":{"start_line":644,"start_character":16,"end_line":645,"end_character":59},"updated":"2019-03-04 19:55:58.000000000","message":"You could add these to the test_create_instance_numa_topology_wrong unit test.","commit_id":"c467293b004bef254d5142ac4ee0b40364fc2ea1"}],"nova/virt/hardware.py":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"83fff436754ea89373685570fbe4e27facfa4e63","unresolved":false,"context_lines":[{"line_number":1536,"context_line":"    :raises: exception.BadRequirementEmulatorThreadsPolicy if CPU emulator"},{"line_number":1537,"context_line":"             threads policy conflicts with CPU allocation policy"},{"line_number":1538,"context_line":"    :raises: exception.InvalidCPUAllocationPolicy if policy is defined with"},{"line_number":1539,"context_line":"        invalid value in image or flavor."},{"line_number":1540,"context_line":"    :raises: exception.InvalidCPUThreadAllocationPolicy if policy is defined"},{"line_number":1541,"context_line":"        with invalid value in image or flavor."},{"line_number":1542,"context_line":"    :returns: objects.InstanceNUMATopology, or None"}],"source_content_type":"text/x-python","patch_set":1,"id":"9fdfeff1_5fed97b5","line":1539,"updated":"2019-03-04 19:55:58.000000000","message":"nit: align like above","commit_id":"c467293b004bef254d5142ac4ee0b40364fc2ea1"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"83fff436754ea89373685570fbe4e27facfa4e63","unresolved":false,"context_lines":[{"line_number":1538,"context_line":"    :raises: exception.InvalidCPUAllocationPolicy if policy is defined with"},{"line_number":1539,"context_line":"        invalid value in image or flavor."},{"line_number":1540,"context_line":"    :raises: exception.InvalidCPUThreadAllocationPolicy if policy is defined"},{"line_number":1541,"context_line":"        with invalid value in image or flavor."},{"line_number":1542,"context_line":"    :returns: objects.InstanceNUMATopology, or None"},{"line_number":1543,"context_line":"    \"\"\""},{"line_number":1544,"context_line":"    numa_topology \u003d None"}],"source_content_type":"text/x-python","patch_set":1,"id":"9fdfeff1_ff27ab1d","line":1541,"updated":"2019-03-04 19:55:58.000000000","message":"same","commit_id":"c467293b004bef254d5142ac4ee0b40364fc2ea1"}]}
