)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"change_message_id":"bb03b8da22621b9f6a60809a8cbc721188872bce","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Check if flavor.vcpus is more than MAX_TAP_QUEUES"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"When attempting to instantiate an VM based on an image with"},{"line_number":10,"context_line":"the metadata hw:vif_multiqueue_enabled\u003dtrue, the code uses"},{"line_number":11,"context_line":"flavor.vcpus as the number of queues on a tap interface."},{"line_number":12,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"3aaa91ec_95dcbbe5","line":9,"updated":"2016-06-22 18:48:10.000000000","message":"s/an VM/an instance/","commit_id":"055a4bcbc075bd148e047c199311f7037affaa79"}],"nova/virt/libvirt/vif.py":[{"author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"change_message_id":"bb03b8da22621b9f6a60809a8cbc721188872bce","unresolved":false,"context_lines":[{"line_number":171,"context_line":"        elif kernel_version \u003d\u003d 4:"},{"line_number":172,"context_line":"            return 256"},{"line_number":173,"context_line":"        else:"},{"line_number":174,"context_line":"            return None"},{"line_number":175,"context_line":""},{"line_number":176,"context_line":"    def get_bridge_name(self, vif):"},{"line_number":177,"context_line":"        return vif[\u0027network\u0027][\u0027bridge\u0027]"}],"source_content_type":"text/x-python","patch_set":2,"id":"3aaa91ec_75d78fbf","line":174,"updated":"2016-06-22 18:48:10.000000000","message":"The above is perfectly reasonable, and well documented. ++","commit_id":"055a4bcbc075bd148e047c199311f7037affaa79"}]}
