)]}'
{
  "commit": "b7ee5a01afcb67643ef459c440f46566ab08e89f",
  "tree": "28f9680eadadb53fa6b0f034ea52abc7316aaf63",
  "parents": [
    "9f5adf8053196ac103302d4d7ea3b1f927caff5d"
  ],
  "author": {
    "name": "Ken\u0027ichi Ohmichi",
    "email": "oomichi@mxs.nes.nec.co.jp",
    "time": "Fri Dec 12 04:07:11 2014 +0000"
  },
  "committer": {
    "name": "Ken\u0027ichi Ohmichi",
    "email": "oomichi@mxs.nes.nec.co.jp",
    "time": "Sun Dec 14 13:18:35 2014 +0000"
  },
  "message": "Remove Nova v3 API clients\n\nNova v3 API has disappeared, and Tempest isn\u0027t testing the API on the\ngate now. In addition, Nova team is creating a new REST API \"Nova v2.1\nAPI + microversions\" and the interfaces are different from v3 API.\nSo it is not necessary to keep Nova v3 API tests in Tempest.\nThis patch removes the clients.\n\nChange-Id: I90f48b3adcd94435320de965a3db21eefaa97cda\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "91dc5f7a68ca43c27902a46a5e99e84f37ba0dff",
      "old_mode": 33188,
      "old_path": "tempest/clients.py",
      "new_id": "261b27c574512c0416f9d0b3432e268b2377dd29",
      "new_mode": 33188,
      "new_path": "tempest/clients.py"
    },
    {
      "type": "modify",
      "old_id": "6f74c3e4b725af7387101dd6e0a7e9917215a480",
      "old_mode": 33261,
      "old_path": "tempest/cmd/verify_tempest_config.py",
      "new_id": "87074275d97a945a32479ad5b0d1bea511394e88",
      "new_mode": 33261,
      "new_path": "tempest/cmd/verify_tempest_config.py"
    },
    {
      "type": "delete",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "tempest/services/compute/v3/__init__.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "tempest/services/compute/v3/json/__init__.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "ffca1425ce8168f4f5a907d5465e5f1ea22a4fda",
      "old_mode": 33188,
      "old_path": "tempest/services/compute/v3/json/agents_client.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e11ed45fff06b6976fb01b51f525e636c78c8626",
      "old_mode": 33188,
      "old_path": "tempest/services/compute/v3/json/aggregates_client.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "0da78da316a65dbc0844fbc956a03ed0fcd11aa0",
      "old_mode": 33188,
      "old_path": "tempest/services/compute/v3/json/availability_zone_client.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "42e9d5ab731359d25e7c7cd607045a6e16d05bb5",
      "old_mode": 33188,
      "old_path": "tempest/services/compute/v3/json/certificates_client.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "f172efdd49dfb1274a2df6644324a87b035a5513",
      "old_mode": 33188,
      "old_path": "tempest/services/compute/v3/json/extensions_client.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "fdca6b307479c51570e19c9aed2c7baa154fb116",
      "old_mode": 33188,
      "old_path": "tempest/services/compute/v3/json/flavors_client.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "476afad81205df4a202c1c36e630fd3efbee3e5a",
      "old_mode": 33188,
      "old_path": "tempest/services/compute/v3/json/hosts_client.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "507157ab5cba8cfe411ba06f28fd07e875f4323a",
      "old_mode": 33188,
      "old_path": "tempest/services/compute/v3/json/hypervisor_client.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "ccc20c887cecc7d8dc623e76db3c979004e6643e",
      "old_mode": 33188,
      "old_path": "tempest/services/compute/v3/json/interfaces_client.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "a290acbbde5a562f4ef8467d182056e37fa5c2ee",
      "old_mode": 33188,
      "old_path": "tempest/services/compute/v3/json/keypairs_client.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "bf1ae8541e828715fa6e309bdee0c2dc2a22f23f",
      "old_mode": 33188,
      "old_path": "tempest/services/compute/v3/json/migration_client.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "f9aa9e97ea78e95b98986bf0f835978474cd8b8b",
      "old_mode": 33188,
      "old_path": "tempest/services/compute/v3/json/quotas_client.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "89e282dfc5aa06f667f82e8ed88ea6366a50d5e7",
      "old_mode": 33188,
      "old_path": "tempest/services/compute/v3/json/servers_client.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "06452878606d09489fd29c0c60e8cc0bee1236cb",
      "old_mode": 33188,
      "old_path": "tempest/services/compute/v3/json/services_client.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "bc4f58ce75acb6bee72c82a945c4b1024f733230",
      "old_mode": 33188,
      "old_path": "tempest/services/compute/v3/json/version_client.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "b672b8627dc7a8dcca05332dc1081c1df49ca074",
      "old_mode": 33188,
      "old_path": "tempest/tests/cmd/test_verify_tempest_config.py",
      "new_id": "ba69a5df96cfac04e179f7862dc69865653654a2",
      "new_mode": 33188,
      "new_path": "tempest/tests/cmd/test_verify_tempest_config.py"
    }
  ]
}
