)]}'
{
  "commit": "4a2b1c66118c8397930489b9cfb9247e8160b3ca",
  "tree": "eeaeaf1725305df4066ffbc57eb24821b0b4009e",
  "parents": [
    "98b26ab358a852c48ba009bd762543293cb09544"
  ],
  "author": {
    "name": "Doug Hellmann",
    "email": "doug.hellmann@dreamhost.com",
    "time": "Thu Nov 01 16:23:52 2012 -0400"
  },
  "committer": {
    "name": "Doug Hellmann",
    "email": "doug.hellmann@dreamhost.com",
    "time": "Mon Nov 05 06:54:36 2012 -0500"
  },
  "message": "Finish configuring ceilometer authentication\n\nCopy the policy.json file for ceilometer into place\nand configure the API service to find it.\n\nCreate a service user for ceilometer when the service\nis enabled.\n\nUse the service user for the admin_user and admin_password\nin the ceilometer config file so the middleware can\nverify tokens.\n\nChange-Id: I39be13da0c86704d35e0ce3dc3d27fd38d787058\nSigned-off-by: Doug Hellmann \u003cdoug.hellmann@dreamhost.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9520b177c65e9f4bd47f9020c66211cfeb7020b2",
      "old_mode": 33261,
      "old_path": "files/keystone_data.sh",
      "new_id": "3da11bf0ed39657b32622c6e27523a2e0aa32cb4",
      "new_mode": 33261,
      "new_path": "files/keystone_data.sh"
    },
    {
      "type": "modify",
      "old_id": "b0f0377890213bf5da5498fb58ac73a4130ddf40",
      "old_mode": 33188,
      "old_path": "lib/ceilometer",
      "new_id": "2b014b05b8c2dc492c4d45d7250a995d5e28b2fd",
      "new_mode": 33188,
      "new_path": "lib/ceilometer"
    }
  ]
}
