)]}'
{"nova/network/quantumv2/api.py":[{"author":{"_account_id":261,"name":"Salvatore Orlando","email":"salv.orlando@gmail.com","username":"salvatore-orlando"},"change_message_id":"047ea5ce62dc170edc619e9de8adb58974736f79","unresolved":false,"context_lines":[{"line_number":659,"context_line":"        raise NotImplementedError()"},{"line_number":660,"context_line":""},{"line_number":661,"context_line":""},{"line_number":662,"context_line":"def _ensure_requested_network_ordering(accessor, unordered, preferred):"},{"line_number":663,"context_line":"    \"\"\"Sort a list with respect to the preferred network ordering.\"\"\""},{"line_number":664,"context_line":"    if preferred:"},{"line_number":665,"context_line":"        unordered.sort(key\u003dlambda i: preferred.index(accessor(i)))"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAALn%2F%2F1Y0%3D","line":662,"updated":"2012-11-02 14:37:30.000000000","message":"very clever. concise and easy to understand.\nI just wonder if we can come up with something better than \"preferred\" as a param name, but that\u0027s not important.","commit_id":"9e40f9cb239e6348432451eaf87a04e59016ea18"},{"author":{"_account_id":1994,"name":"Zhongyue Luo","email":"zhongyue.luo@gmail.com","username":"zyluo"},"change_message_id":"e9ec07f063b4147ca4312d3cc19aa721cc88538b","unresolved":false,"context_lines":[{"line_number":659,"context_line":"        raise NotImplementedError()"},{"line_number":660,"context_line":""},{"line_number":661,"context_line":""},{"line_number":662,"context_line":"def _ensure_requested_network_ordering(accessor, unordered, preferred):"},{"line_number":663,"context_line":"    \"\"\"Sort a list with respect to the preferred network ordering.\"\"\""},{"line_number":664,"context_line":"    if preferred:"},{"line_number":665,"context_line":"        unordered.sort(key\u003dlambda i: preferred.index(accessor(i)))"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAALn%2F%2Fy8s%3D","line":662,"in_reply_to":"AAAALn%2F%2F0%2FM%3D","updated":"2012-11-06 02:31:17.000000000","message":"How about a bit more general parameter names?\n\n _ensure_requested_network_ordering(element, target, origin):\n     if origin:\n         target.sort(key\u003dlambda i: origin.index(element(i)))","commit_id":"9e40f9cb239e6348432451eaf87a04e59016ea18"},{"author":{"_account_id":2592,"name":"Mark McClain","email":"mark@mcclain.xyz","username":"markmcclain"},"change_message_id":"f8aa1a27c2df8f90598762ea08946baa479513db","unresolved":false,"context_lines":[{"line_number":659,"context_line":"        raise NotImplementedError()"},{"line_number":660,"context_line":""},{"line_number":661,"context_line":""},{"line_number":662,"context_line":"def _ensure_requested_network_ordering(accessor, unordered, preferred):"},{"line_number":663,"context_line":"    \"\"\"Sort a list with respect to the preferred network ordering.\"\"\""},{"line_number":664,"context_line":"    if preferred:"},{"line_number":665,"context_line":"        unordered.sort(key\u003dlambda i: preferred.index(accessor(i)))"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAALn%2F%2F0%2FM%3D","line":662,"in_reply_to":"AAAALn%2F%2F1Y0%3D","updated":"2012-11-02 19:58:36.000000000","message":"requested_networks?","commit_id":"9e40f9cb239e6348432451eaf87a04e59016ea18"}]}
