)]}'
{
  "commit": "408cf57f1d2a306a1cd448943d3f0a6fc397601c",
  "tree": "716078fe203453c32fbd1643853b97e1e3ced8d7",
  "parents": [
    "11a62d47e66058209dc6e7179122bd6a746746f5"
  ],
  "author": {
    "name": "jeremy.zhang",
    "email": "zhangjun_inspur@163.com",
    "time": "Mon May 28 17:09:10 2018 +0800"
  },
  "committer": {
    "name": "jeremy.zhang",
    "email": "zhangjun_inspur@163.com",
    "time": "Wed Jun 20 09:33:51 2018 +0800"
  },
  "message": "Add extra apis to volume v3 services client\n\nJust like compute services client (Nova), volume services client (Cinder)\nalso has some extra apis, such as \u0027enable_service\u0027, \u0027disable_service\u0027,\n\u0027disable_log_reason\u0027, \u0027freeze_host\u0027 and \u0027thaw_host\u0027. This patch supplements\nthese five apis to volume v3 services client.\n\nAs it maybe dangerous for Tempest gate jobs to test these apis, only some\nnegative tests are provided.\n\nIncluding:\n\n[1] Add the apis to volume v3 services_client\n[2] Add unit tests for these apis\n[3] Add release note\n[4] Add negative tests\n\nChange-Id: Ic7c170122321483a89d399f67ce4441b00dfc781\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "03d0ae81d6519a23a8f846320d90588542fad600",
      "new_mode": 33188,
      "new_path": "releasenotes/notes/add-extra-apis-to-volume-v3-services-client-bf9b235cf5a611fe.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6f3dbc6ecdcd9330447de49609613c10ecfbec2c",
      "new_mode": 33188,
      "new_path": "tempest/api/volume/admin/test_volume_services_negative.py"
    },
    {
      "type": "modify",
      "old_id": "09036a4833e8c07104117e03e943d69430160030",
      "old_mode": 33188,
      "old_path": "tempest/lib/services/volume/v3/services_client.py",
      "new_id": "22155a96e4b8bdffe330fce1aa6c48837b50a866",
      "new_mode": 33188,
      "new_path": "tempest/lib/services/volume/v3/services_client.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f65228f23185d7f587b2bc41504b32803be0e106",
      "new_mode": 33188,
      "new_path": "tempest/tests/lib/services/volume/v3/test_services_client.py"
    }
  ]
}
