)]}'
{
  "commit": "5687d55dbcca8b9fc106854a31651090b15cb50c",
  "tree": "f21fcd5865e7f90aeff074f2b19283787a0ed649",
  "parents": [
    "c653790e4ec28c7dc229b055c830876874f40aee"
  ],
  "author": {
    "name": "Ken\u0027ichi Ohmichi",
    "email": "oomichi@mxs.nes.nec.co.jp",
    "time": "Thu Dec 26 19:00:12 2013 +0900"
  },
  "committer": {
    "name": "Ken\u0027ichi Ohmichi",
    "email": "oomichi@mxs.nes.nec.co.jp",
    "time": "Fri Dec 27 03:53:52 2013 +0900"
  },
  "message": "Use wrapper create_volume() in volume tests\n\nThere is wrapper create_volume() in base.py of volume tests, the method\ncreates a volume with 1GB size in default and registered the volume for\ndeleting it when tests finish.\nHowever, the method is not used at many places and similar codes exist\nfor the same purpose.\n\nThis patch makes the volume tests use this wrapper create_volume() for\ncleaning up. Some tests do not use wrapper create_volume() after applying\nthis patch, because these tests are for testing create_volume API and\nit is better to call the API directly without wrapper method.\n\nChange-Id: I6d18d92984119f137801b56f3442d0c5851e0ef1\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ba99309fa1de2422047390a25688e8389ee1e398",
      "old_mode": 33188,
      "old_path": "tempest/api/volume/base.py",
      "new_id": "c64f8bc9aa95d0218866c4d86e9c759ea0b94fb7",
      "new_mode": 33188,
      "new_path": "tempest/api/volume/base.py"
    },
    {
      "type": "modify",
      "old_id": "dacebf101c2b161828833f97bc6c06414bc2b4bb",
      "old_mode": 33188,
      "old_path": "tempest/api/volume/test_volume_transfers.py",
      "new_id": "275bb437c1b344da29406943ffaf49242e93db96",
      "new_mode": 33188,
      "new_path": "tempest/api/volume/test_volume_transfers.py"
    },
    {
      "type": "modify",
      "old_id": "8581d16ea643910535031ff4d6dfe4209c55bae1",
      "old_mode": 33188,
      "old_path": "tempest/api/volume/test_volumes_actions.py",
      "new_id": "dc0d38188411496912a3a041d973562b54fdcb60",
      "new_mode": 33188,
      "new_path": "tempest/api/volume/test_volumes_actions.py"
    },
    {
      "type": "modify",
      "old_id": "14120fea287cc186856a9b11f17df2b45790ce95",
      "old_mode": 33188,
      "old_path": "tempest/api/volume/test_volumes_get.py",
      "new_id": "2c688a3f365f5df8878b17c4054be9c2048fb6b7",
      "new_mode": 33188,
      "new_path": "tempest/api/volume/test_volumes_get.py"
    },
    {
      "type": "modify",
      "old_id": "3c66eb8ae981bfff3138174838beb563eac80aa7",
      "old_mode": 33188,
      "old_path": "tempest/api/volume/test_volumes_list.py",
      "new_id": "8bd3ad654018e38d92caa9499ce57e827e282097",
      "new_mode": 33188,
      "new_path": "tempest/api/volume/test_volumes_list.py"
    },
    {
      "type": "modify",
      "old_id": "928bd494ed03a0a5b72a51bbfc61cf36c5a7b554",
      "old_mode": 33188,
      "old_path": "tempest/api/volume/test_volumes_negative.py",
      "new_id": "98a28e79eddf5b201632485d521bc1e7bb58b729",
      "new_mode": 33188,
      "new_path": "tempest/api/volume/test_volumes_negative.py"
    }
  ]
}
