)]}'
{
  "commit": "27c73907f0be62a3f9893fc855f318f0abddde07",
  "tree": "b3e20557b4e6658b615b9f303fff4d12d65ad11d",
  "parents": [
    "3971415ceedd5ced4f62fac2cc5c8fba8ada05a5"
  ],
  "author": {
    "name": "Tony Mack",
    "email": "tmack@paris.CS.Princeton.EDU",
    "time": "Tue Oct 08 14:36:33 2013 -0400"
  },
  "committer": {
    "name": "Tony Mack",
    "email": "tmack@paris.CS.Princeton.EDU",
    "time": "Tue Oct 08 14:36:33 2013 -0400"
  },
  "message": "added krole_id to SiteRole and SliceRole. Enable SyncRoles\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2b72ed8281ff1ad666b07525f1c7ba83733d37b1",
      "old_mode": 33188,
      "old_path": "planetstack/core/models/site.py",
      "new_id": "56f9bd0c3c614e600f97c5b1f6870224c58e5872",
      "new_mode": 33188,
      "new_path": "planetstack/core/models/site.py"
    },
    {
      "type": "modify",
      "old_id": "da64b28d70e081835e8b8623f5273227d9e34150",
      "old_mode": 33188,
      "old_path": "planetstack/core/models/slice.py",
      "new_id": "9fec155d56ee8eccbd271415368c3ba8967a560d",
      "new_mode": 33188,
      "new_path": "planetstack/core/models/slice.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f9ff1925dd5d84413ba1c253e6b1c3951c4626f5",
      "new_mode": 33188,
      "new_path": "planetstack/observer/steps/sync_roles.py"
    }
  ]
}
