)]}'
{"nova/virt/hardware.py":[{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"3dd03e2e79b18e69110e8e8342fd21c64e69e5e1","unresolved":false,"context_lines":[{"line_number":1218,"context_line":"    :raises: exception.CPUThreadPolicyConfigurationInvalid if a CPU thread"},{"line_number":1219,"context_line":"             policy conflicts with CPU allocation policy"},{"line_number":1220,"context_line":"    :raises: exception.ImageCPUThreadPolicyForbidden if a CPU thread policy"},{"line_number":1221,"context_line":"             specified in a flavor conflicts with one defined in image metadata"},{"line_number":1222,"context_line":"    :returns: objects.InstanceNUMATopology, or None"},{"line_number":1223,"context_line":"    \"\"\""},{"line_number":1224,"context_line":"    flavor_nodes, image_nodes \u003d _get_flavor_image_meta("}],"source_content_type":"text/x-python","patch_set":2,"id":"1a6eadb0_04efdf87","line":1221,"updated":"2016-12-13 20:37:39.000000000","message":"Looks like exception.ImageNUMATopologyCPUsUnassigned and exception.ImageNUMATopologyMemoryOutOfRange are missing too.","commit_id":"d2f12e250dae7e5a64a7c891745b0b4d324ad4ae"}]}
