)]}'
{
  "commit": "62cb563ddc5f6923a9734a96d394ff2c27c320ca",
  "tree": "c1a83943b424ce640b9ecdec0aaeea0a516c09d9",
  "parents": [
    "1469a04f183553be197166d2abeb3a6f94894d38"
  ],
  "author": {
    "name": "Sean Dague",
    "email": "sean@dague.net",
    "time": "Wed Jun 11 11:06:32 2014 -0400"
  },
  "committer": {
    "name": "Sean Dague",
    "email": "sean@dague.net",
    "time": "Mon Jun 16 07:03:23 2014 -0400"
  },
  "message": "convert devstack from awk to outfilter\n\nThe complexity of the awk script was pretty high, and it would\nbe good to do it in summaries as well, which starts to get a bit\nsquirelly. Instead bring over the outfilter.py from grenade and\nuse it for the timestamping.\n\nAny additional overhead from python should be offset from not\nshelling out to date on every line of output.\n\nChange-Id: Ic2b86ddba3e7f6520a0fd35599b01143936c6deb\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d2f18d48c184ffee520b101cabfe57d616fd28b8",
      "old_mode": 33261,
      "old_path": "stack.sh",
      "new_id": "e73b16aa70447f098ca624d5c0f93c88148a883b",
      "new_mode": 33261,
      "new_path": "stack.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9686a387c255737522c21450c821d80e002db9bd",
      "new_mode": 33261,
      "new_path": "tools/outfilter.py"
    }
  ]
}
