)]}'
{"nova/virt/hyperv/hostops.py":[{"author":{"_account_id":3185,"name":"Alessandro Pilotti","email":"apilotti@cloudbasesolutions.com","username":"alexpilotti"},"change_message_id":"b93bc0aa63ff32a9c30698709349c22fbe1018cf","unresolved":false,"context_lines":[{"line_number":54,"context_line":""},{"line_number":55,"context_line":"        topology \u003d dict()"},{"line_number":56,"context_line":"        topology[\u0027sockets\u0027] \u003d len(processor)"},{"line_number":57,"context_line":"        topology[\u0027cores\u0027] \u003d processor[0].NumberOfCores"},{"line_number":58,"context_line":"        topology[\u0027threads\u0027] \u003d processor[0].NumberOfLogicalProcessors\\"},{"line_number":59,"context_line":"            / processor[0].NumberOfCores"},{"line_number":60,"context_line":"        cpu_info[\u0027topology\u0027] \u003d topology"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAMH%2F%2Fx%2B4%3D","line":57,"updated":"2012-11-25 14:31:39.000000000","message":"There\u0027s the assumption here that all installed CPUs are identical.  \n\nOn the following Intel doc is stated that different CPUs can work together on the same board up to some limited degree: http://www.intel.com/content/www/us/en/processors/xeon/xeon-5500-vol-1-datasheet.html\n\nAnyway in order to do that we should rethink the returned json data structure, not only in Hyper-V. beside that IMO the current model is safe for any practical scenario.","commit_id":"70619d45cc540ae4f46927fc22972060fba43750"}]}
