)]}'
{
  "commit": "d62bf1c66a3832ed8dba0fed88dc319002a984b9",
  "tree": "33269cc6d1c57a853f3feb2ef5e68cecb2395719",
  "parents": [
    "af331c74baa062f3ed2ab364aa5c589b0f58c5eb"
  ],
  "author": {
    "name": "Sean Dague",
    "email": "sdague@linux.vnet.ibm.com",
    "time": "Wed Jun 05 14:36:25 2013 -0400"
  },
  "committer": {
    "name": "Sean Dague",
    "email": "sdague@linux.vnet.ibm.com",
    "time": "Mon Jun 17 16:05:14 2013 -0400"
  },
  "message": "add create_image_from_server to base class for auto cleanup\n\nthis test\u0027s cleanup logic was fragile enough that it caused additional\nbreaks when it fell over, leaving resources around. Create a\ncreate_image_from_server as an equiv of create_server to ensure\nthat images are auto cleaned up at the end of the run, or if we\nfail.\n\nAdded logging for exception if found during clear_images\n\nAdded logging if we failed in setupClass\n\nFixes bug #1168586\n\nChange-Id: I1cbd904a71eb81926195c3e7894003fe5016b12e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9883c00658b75ca0a0159b30bc65d8c51aef4b45",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/base.py",
      "new_id": "d315fcb9d80e9ed92aa2142a0fe213df41abc964",
      "new_mode": 33188,
      "new_path": "tempest/api/compute/base.py"
    },
    {
      "type": "modify",
      "old_id": "9db28ad0b3d0874b286a814ebb6dbe82f7952f5b",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/images/test_list_image_filters.py",
      "new_id": "5c6b6306906a5eae1fc8c64e1a5ab93f73d68191",
      "new_mode": 33188,
      "new_path": "tempest/api/compute/images/test_list_image_filters.py"
    }
  ]
}
