)]}'
{"nova/virt/hardware.py":[{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"54d6c20ac14ef622d891c96b513c9c92c12d36a6","unresolved":false,"context_lines":[{"line_number":1190,"context_line":"    :param flavor: a flavor object to read extra specs from"},{"line_number":1191,"context_line":"    :param image_meta: nova.objects.ImageMeta object instance"},{"line_number":1192,"context_line":""},{"line_number":1193,"context_line":"    :returns: InstanceNUMATopology or None"},{"line_number":1194,"context_line":"    :raises: exception.InvalidNUMANodesNumber if the number of NUMA"},{"line_number":1195,"context_line":"             nodes is less than 1 or not an integer"},{"line_number":1196,"context_line":"    :raises: exception.ImageNUMATopologyForbidden if an attempt is made"}],"source_content_type":"text/x-python","patch_set":1,"id":"1a6eadb0_6206b621","line":1193,"range":{"start_line":1193,"start_character":0,"end_line":1193,"end_character":42},"updated":"2016-12-20 10:41:14.000000000","message":"Here","commit_id":"b5051b35f92d78c400256b759446e5a43d407c6a"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"54d6c20ac14ef622d891c96b513c9c92c12d36a6","unresolved":false,"context_lines":[{"line_number":1223,"context_line":"             policy conflicts with CPU allocation policy"},{"line_number":1224,"context_line":"    :raises: exception.ImageCPUThreadPolicyForbidden if a CPU thread policy"},{"line_number":1225,"context_line":"             specified in a flavor conflicts with one defined in image metadata"},{"line_number":1226,"context_line":"    :returns: objects.InstanceNUMATopology, or None"},{"line_number":1227,"context_line":"    \"\"\""},{"line_number":1228,"context_line":"    flavor_nodes, image_nodes \u003d _get_flavor_image_meta("},{"line_number":1229,"context_line":"        \u0027numa_nodes\u0027, flavor, image_meta)"}],"source_content_type":"text/x-python","patch_set":1,"id":"1a6eadb0_4207fa1c","line":1226,"range":{"start_line":1226,"start_character":0,"end_line":1226,"end_character":51},"updated":"2016-12-20 10:41:14.000000000","message":"This line is duplicate of line 1193.","commit_id":"b5051b35f92d78c400256b759446e5a43d407c6a"}]}
