)]}'
{
  "commit": "006b9d40ba0154935fae4ecc4f1b242b8751367d",
  "tree": "f7cbad7bde63c043f0383110adceebbf2ff3c5a6",
  "parents": [
    "ac762a93094a8a45e2793820ababd280766eef2a"
  ],
  "author": {
    "name": "Elliot Poger",
    "email": "epoger@google.com",
    "time": "Fri Jul 18 13:41:00 2014 -0400"
  },
  "committer": {
    "name": "Elliot Poger",
    "email": "epoger@google.com",
    "time": "Fri Jul 18 13:41:00 2014 -0400"
  },
  "message": "add upload_dir_contents() and download_dir_contents() to gs_utils.py\n(with the ability to set fine-grained ACLs as we need when uploading SKPs)\n\nBUG\u003dskia:2618,skia:1942\nR\u003drmistry@google.com\n\nReview URL: https://codereview.chromium.org/407533002\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "031a0c3341d15bc70d628f07ff1b0d94a906de0f",
      "old_mode": 33261,
      "old_path": "py/utils/gs_utils.py",
      "new_id": "ecbe68c74e656abbba7e5d3fbfd151ef0ae2f854",
      "new_mode": 33261,
      "new_path": "py/utils/gs_utils.py"
    }
  ]
}
