)]}'
{
  "commit": "49e330611319f4096061a92b4fad61a9c482b76f",
  "tree": "ef89478c13318f20cd1231acdcaff9f74fab01b1",
  "parents": [
    "c1beab0b920b7e3a215e5d8ad25246c06d55ffb2"
  ],
  "author": {
    "name": "Wangpan",
    "email": "hzwangpan@corp.netease.com",
    "time": "Fri Feb 22 17:56:22 2013 +0800"
  },
  "committer": {
    "name": "Wangpan",
    "email": "hzwangpan@corp.netease.com",
    "time": "Mon Feb 25 14:15:46 2013 +0800"
  },
  "message": "Catching new exception while disassociating a disassociated floating ip\n\nBecause the response of disassociating floating ip api will be\nchanged(bug #1129719), so the tempest codes need to be updated synchronically.\n\nChange-Id: Ie25ed338dda01cf5e52982abae9ea85386a293a9\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ffff1f7d7a9f3643946835ba4f375f9a6a4b0688",
      "old_mode": 33188,
      "old_path": "tempest/tests/compute/floating_ips/test_floating_ips_actions.py",
      "new_id": "0f63016b5416da707bbf3a9c9aa2543206627587",
      "new_mode": 33188,
      "new_path": "tempest/tests/compute/floating_ips/test_floating_ips_actions.py"
    }
  ]
}
