)]}'
{
  "commit": "a3c2d2f5ab305ea55bd107496ce9f451f539f6e7",
  "tree": "d02c58c8faf9e7d7f6a8422150493a59c705ea76",
  "parents": [
    "5487868485c8d80bc555480563e21a8170f33934"
  ],
  "author": {
    "name": "Scott Baker",
    "email": "smbaker@gmail.com",
    "time": "Wed Jun 20 08:06:48 2018 -0700"
  },
  "committer": {
    "name": "Scott Baker",
    "email": "scottb@onlab.us",
    "time": "Wed Jun 20 22:47:19 2018 +0000"
  },
  "message": "CORD-3169 Better catching of ansible failures\n\nChange-Id: Ibd6f670410ac6a26a526b79ad99306ba481444e2\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a1332cbeead3230161163eefbc9b1377a86179db",
      "old_mode": 33188,
      "old_path": "xos/synchronizers/new_base/ansible_helper.py",
      "new_id": "198047fe8c992cfc6146b5d03378e10d35f28037",
      "new_mode": 33188,
      "new_path": "xos/synchronizers/new_base/ansible_helper.py"
    },
    {
      "type": "modify",
      "old_id": "83eee03f33cd8aa0221ebf7750dac8af5c76c5a2",
      "old_mode": 33188,
      "old_path": "xos/synchronizers/new_base/ansible_runner.py",
      "new_id": "5b02cf579e8092d8ca86d2bc6914da2d7c853ea4",
      "new_mode": 33188,
      "new_path": "xos/synchronizers/new_base/ansible_runner.py"
    }
  ]
}
