)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"334248f7f407aaff61a99748403e226e2faaf64c","unresolved":false,"context_lines":[{"line_number":7,"context_line":"virt: use more realistic fake network / VIF data"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"The get_test_network_info() method used by several virt driver"},{"line_number":10,"context_line":"tests returns a VIF model with alot of bogus data"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":" - a MAC address of \u0027fake\u0027 which is not valid (should be 6 pairs"},{"line_number":13,"context_line":"   of colon separated hex digits)"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"ba0121b8_6f7de01b","line":10,"range":{"start_line":10,"start_character":31,"end_line":10,"end_character":35},"updated":"2016-03-30 05:44:07.000000000","message":"s/alot/a lot/","commit_id":"e30539d2b733174f471f04c30189fbce8774aaef"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"334248f7f407aaff61a99748403e226e2faaf64c","unresolved":false,"context_lines":[{"line_number":11,"context_line":""},{"line_number":12,"context_line":" - a MAC address of \u0027fake\u0027 which is not valid (should be 6 pairs"},{"line_number":13,"context_line":"   of colon separated hex digits)"},{"line_number":14,"context_line":" - a unrealistic bridge name \u0027fake\u0027 (using br0 is a more obvious"},{"line_number":15,"context_line":"   bridge name)"},{"line_number":16,"context_line":" - a UUID for the VIF which is not a valid (should be 32 hex"},{"line_number":17,"context_line":"   characters)"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"ba0121b8_ef8f3021","line":14,"range":{"start_line":14,"start_character":3,"end_line":14,"end_character":4},"updated":"2016-03-30 05:44:07.000000000","message":"an?","commit_id":"e30539d2b733174f471f04c30189fbce8774aaef"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"334248f7f407aaff61a99748403e226e2faaf64c","unresolved":false,"context_lines":[{"line_number":15,"context_line":"   bridge name)"},{"line_number":16,"context_line":" - a UUID for the VIF which is not a valid (should be 32 hex"},{"line_number":17,"context_line":"   characters)"},{"line_number":18,"context_line":" - a id for the Network which is None"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"Change-Id: Ieb5e8b6f36022f5da3bf048e2bfb1f6c945038ff"},{"line_number":21,"context_line":"Signed-off-by: Daniel P. Berrange \u003cberrange@redhat.com\u003e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"ba0121b8_6fa4c0a5","line":18,"range":{"start_line":18,"start_character":3,"end_line":18,"end_character":4},"updated":"2016-03-30 05:44:07.000000000","message":"an","commit_id":"e30539d2b733174f471f04c30189fbce8774aaef"}],"nova/tests/unit/virt/ironic/test_driver.py":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"113e52b87f9cb290b50f6a598b5652c9e4d17922","unresolved":false,"context_lines":[{"line_number":1322,"context_line":"        node_uuid \u003d \u0027aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee\u0027"},{"line_number":1323,"context_line":"        node \u003d ironic_utils.get_test_node(uuid\u003dnode_uuid)"},{"line_number":1324,"context_line":"        # make the address be consistent with network_info\u0027s"},{"line_number":1325,"context_line":"        port \u003d ironic_utils.get_test_port(address\u003d\u0027de:ad:be:ef:ca:fe\u0027)"},{"line_number":1326,"context_line":""},{"line_number":1327,"context_line":"        mock_lp.return_value \u003d [port]"},{"line_number":1328,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"ba0121b8_78a9767b","line":1325,"range":{"start_line":1325,"start_character":50,"end_line":1325,"end_character":69},"updated":"2016-04-02 01:11:18.000000000","message":"Maybe we should make this is a global constant if we\u0027re going to copy it around?","commit_id":"e30539d2b733174f471f04c30189fbce8774aaef"}],"nova/tests/unit/virt/vmwareapi/test_driver_api.py":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"113e52b87f9cb290b50f6a598b5652c9e4d17922","unresolved":false,"context_lines":[{"line_number":412,"context_line":"            if (c.key \u003d\u003d \"nvp.vm-uuid\" and c.value \u003d\u003d self.instance[\u0027uuid\u0027]):"},{"line_number":413,"context_line":"                found_vm_uuid \u003d True"},{"line_number":414,"context_line":"            if (c.key \u003d\u003d \"nvp.iface-id.0\" and"},{"line_number":415,"context_line":"                c.value \u003d\u003d \"51a9642b-1414-4bd6-9a92-1320ddc55a63\"):"},{"line_number":416,"context_line":"                found_iface_id \u003d True"},{"line_number":417,"context_line":""},{"line_number":418,"context_line":"        self.assertTrue(found_vm_uuid)"}],"source_content_type":"text/x-python","patch_set":1,"id":"ba0121b8_38c6de49","line":415,"range":{"start_line":415,"start_character":27,"end_line":415,"end_character":65},"updated":"2016-04-02 01:11:18.000000000","message":"Same here, seems we should use a constant for this.","commit_id":"e30539d2b733174f471f04c30189fbce8774aaef"}]}
