)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"change_message_id":"889f8dc3e6a8ed5ce73bf0d84160824dee7e18ac","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Martin Loschwitz \u003cmartin.loschwitz@hastexo.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2012-07-03 14:39:37 +0000"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"This change set adds the newly written OCF resource agent to Keystone"},{"line_number":8,"context_line":"in order to make it possible to run Keystone as a resource managed by"},{"line_number":9,"context_line":"the Pacemaker cluster manager. Further details about this agent (and"},{"line_number":10,"context_line":"the ones for Glance, too) can be found in this extensive blog post I"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"AAAAJ3%2F%2F%2BLM%3D","line":7,"updated":"2012-07-03 19:03:13.000000000","message":"needs a 1 line summary \u003c 50 chars","commit_id":"02ba9eea6400db0155e2b5bca5c9049458e03a7c"},{"author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"change_message_id":"889f8dc3e6a8ed5ce73bf0d84160824dee7e18ac","unresolved":false,"context_lines":[{"line_number":9,"context_line":"the Pacemaker cluster manager. Further details about this agent (and"},{"line_number":10,"context_line":"the ones for Glance, too) can be found in this extensive blog post I"},{"line_number":11,"context_line":"wrote when initially putting them up for testing."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"http://www.hastexo.com/blogs/martin/2012/04/03/bringing-high-availability-openstack-keystone-and-glance"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Thanks for your considerations."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"AAAAJ3%2F%2F%2BLE%3D","line":12,"updated":"2012-07-03 19:03:13.000000000","message":"cite a bug number, blueprint, etc","commit_id":"02ba9eea6400db0155e2b5bca5c9049458e03a7c"},{"author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"change_message_id":"889f8dc3e6a8ed5ce73bf0d84160824dee7e18ac","unresolved":false,"context_lines":[{"line_number":12,"context_line":""},{"line_number":13,"context_line":"http://www.hastexo.com/blogs/martin/2012/04/03/bringing-high-availability-openstack-keystone-and-glance"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Thanks for your considerations."},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"Change-Id: I753a657e5cd4ad5701f23c7dd61a35641d4b96b2"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"AAAAJ3%2F%2F%2BLI%3D","line":15,"updated":"2012-07-03 19:03:13.000000000","message":"remove this","commit_id":"02ba9eea6400db0155e2b5bca5c9049458e03a7c"}],"ocf/keystone":[{"author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"change_message_id":"889f8dc3e6a8ed5ce73bf0d84160824dee7e18ac","unresolved":false,"context_lines":[{"line_number":10,"context_line":"# Support:      openstack@lists.launchpad.net"},{"line_number":11,"context_line":"# License:      Apache Software License (ASL) 2.0"},{"line_number":12,"context_line":"#"},{"line_number":13,"context_line":"# (c) 2012      hastexo Professional Services GmbH"},{"line_number":14,"context_line":"#"},{"line_number":15,"context_line":"# See usage() function below for more details ..."},{"line_number":16,"context_line":"#"}],"source_content_type":"application/x-shellscript","patch_set":1,"id":"AAAAJ3%2F%2F%2BKs%3D","line":13,"updated":"2012-07-03 19:03:13.000000000","message":"Directly contradicts with the Openstack Contributor License Agreement (CLA) Grant of Copyright License.","commit_id":"02ba9eea6400db0155e2b5bca5c9049458e03a7c"},{"author":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"change_message_id":"a034f31132edb758ced0c3a4c2b386d3681d8e64","unresolved":false,"context_lines":[{"line_number":75,"context_line":""},{"line_number":76,"context_line":"\u003clongdesc lang\u003d\"en\"\u003e"},{"line_number":77,"context_line":"Resource agent for the OpenStack Identity Service (Keystone)"},{"line_number":78,"context_line":"May manage a keystone-all instance or a clone set that "},{"line_number":79,"context_line":"creates a distributed keystone cluster."},{"line_number":80,"context_line":"\u003c/longdesc\u003e"},{"line_number":81,"context_line":"\u003cshortdesc lang\u003d\"en\"\u003eManages the OpenStack Identity Service (Keystone)\u003c/shortdesc\u003e"}],"source_content_type":"application/x-shellscript","patch_set":3,"id":"AAAALH%2F%2Fs74%3D","line":78,"updated":"2012-08-17 16:25:56.000000000","message":"Whitespace here and below","commit_id":"dcb564f8d8e868ca955db0d0dc7d561b5400a0ed"}]}
