)]}'
{
  "commit": "59869d02d0fa5903d6f4a66b3c94622631451594",
  "tree": "e740af99740d89578fe9f2946012b6bf21cf9f10",
  "parents": [
    "f27769e3024adb45ad044e32be0db83555196515"
  ],
  "author": {
    "name": "ghanshyam",
    "email": "ghanshyam.mann@nectechnologies.in",
    "time": "Wed Apr 22 17:23:08 2015 +0900"
  },
  "committer": {
    "name": "ghanshyam",
    "email": "ghanshyam.mann@nectechnologies.in",
    "time": "Tue May 12 10:50:35 2015 +0900"
  },
  "message": "Move remaining schema files into v2_1 directory\n\nAfter removing v3 schemas, we have only 1 set of schemas for v2 (/v2.1)\nAPIs but those end up in scattered structure.\n\nSchema files needs to be re arranged into a clean structure. Any\nresource schema should be defined in single file for better readability.\n\nThis patch move remaining schema files into v2_1 directory and rename\nsome schemas according to their API.\n\nPartially implements blueprint rearrange-nova-response-schemas\n\nChange-Id: If07f0a929c7085090bcefd4d2d565b896bf438f3\n",
  "tree_diff": [
    {
      "type": "rename",
      "old_id": "82506e775e352a7c4b6b98646e36ddcad6a23282",
      "old_mode": 33188,
      "old_path": "tempest/api_schema/response/compute/baremetal_nodes.py",
      "new_id": "82506e775e352a7c4b6b98646e36ddcad6a23282",
      "new_mode": 33188,
      "new_path": "tempest/api_schema/response/compute/v2_1/baremetal_nodes.py",
      "score": 100
    },
    {
      "type": "modify",
      "old_id": "725d17a09e75bdf3c02c5a0e46e46d2f812f6448",
      "old_mode": 33188,
      "old_path": "tempest/api_schema/response/compute/v2_1/flavors.py",
      "new_id": "26760ac44de721e9ab29105bed2df97caaa0b10b",
      "new_mode": 33188,
      "new_path": "tempest/api_schema/response/compute/v2_1/flavors.py"
    },
    {
      "type": "rename",
      "old_id": "cd31b0a949a41ca0951bd8ee6eddc086b9c959fd",
      "old_mode": 33188,
      "old_path": "tempest/api_schema/response/compute/flavors_access.py",
      "new_id": "cd31b0a949a41ca0951bd8ee6eddc086b9c959fd",
      "new_mode": 33188,
      "new_path": "tempest/api_schema/response/compute/v2_1/flavors_access.py",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "4003d367c6ba832287052223531fdc9464a159bb",
      "old_mode": 33188,
      "old_path": "tempest/api_schema/response/compute/flavors_extra_specs.py",
      "new_id": "faa25d0798aa371bc7874ebd9716608172b357c8",
      "new_mode": 33188,
      "new_path": "tempest/api_schema/response/compute/v2_1/flavors_extra_specs.py",
      "score": 94
    },
    {
      "type": "modify",
      "old_id": "7369becb22cd0973223229581d38965b2fd49a32",
      "old_mode": 33188,
      "old_path": "tempest/api_schema/response/compute/v2_1/floating_ips.py",
      "new_id": "ad1c53162d783f0c9788405165a3518b066074b7",
      "new_mode": 33188,
      "new_path": "tempest/api_schema/response/compute/v2_1/floating_ips.py"
    },
    {
      "type": "modify",
      "old_id": "3c0b80e7943bbbea6f2cb46b348ce36b5d6527fa",
      "old_mode": 33188,
      "old_path": "tempest/api_schema/response/compute/v2_1/images.py",
      "new_id": "e6f8db603d92d9960fb729e28532e78de28dd377",
      "new_mode": 33188,
      "new_path": "tempest/api_schema/response/compute/v2_1/images.py"
    },
    {
      "type": "modify",
      "old_id": "4de3309864b474d9acf358f07d45aec2a77bccee",
      "old_mode": 33188,
      "old_path": "tempest/api_schema/response/compute/v2_1/interfaces.py",
      "new_id": "033f816006a9c32433629c6f83115928e0b45138",
      "new_mode": 33188,
      "new_path": "tempest/api_schema/response/compute/v2_1/interfaces.py"
    },
    {
      "type": "rename",
      "old_id": "6549272befd829f139b518e900f538e8fa51ede9",
      "old_mode": 33188,
      "old_path": "tempest/api_schema/response/compute/migrations.py",
      "new_id": "6549272befd829f139b518e900f538e8fa51ede9",
      "new_mode": 33188,
      "new_path": "tempest/api_schema/response/compute/v2_1/migrations.py",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "90d4c8f7d5bcad5bfcc49e5c52d6d6bda7135523",
      "old_mode": 33188,
      "old_path": "tempest/api_schema/response/compute/parameter_types.py",
      "new_id": "90d4c8f7d5bcad5bfcc49e5c52d6d6bda7135523",
      "new_mode": 33188,
      "new_path": "tempest/api_schema/response/compute/v2_1/parameter_types.py",
      "score": 100
    },
    {
      "type": "modify",
      "old_id": "726f9b12fca3eea0aa817ff665f328aea87e6f64",
      "old_mode": 33188,
      "old_path": "tempest/api_schema/response/compute/v2_1/servers.py",
      "new_id": "875f607f07394a569809446bd68ef35e5bc52b32",
      "new_mode": 33188,
      "new_path": "tempest/api_schema/response/compute/v2_1/servers.py"
    },
    {
      "type": "rename",
      "old_id": "6f361ef8278b36636e5c1f6e6d916439a79b2690",
      "old_mode": 33188,
      "old_path": "tempest/api_schema/response/compute/services.py",
      "new_id": "6f361ef8278b36636e5c1f6e6d916439a79b2690",
      "new_mode": 33188,
      "new_path": "tempest/api_schema/response/compute/v2_1/services.py",
      "score": 100
    },
    {
      "type": "modify",
      "old_id": "0b824a1cd8f6d8fea9a8a60946f1305d67c8e2ec",
      "old_mode": 33188,
      "old_path": "tempest/api_schema/response/compute/v2_1/tenant_usages.py",
      "new_id": "d51ef12e2645c282f15bb56d14d3f756b3f55aaa",
      "new_mode": 33188,
      "new_path": "tempest/api_schema/response/compute/v2_1/tenant_usages.py"
    },
    {
      "type": "rename",
      "old_id": "6579c63dfc814b791aa714c06dd4e06fb65be1ea",
      "old_mode": 33188,
      "old_path": "tempest/api_schema/response/compute/version.py",
      "new_id": "6579c63dfc814b791aa714c06dd4e06fb65be1ea",
      "new_mode": 33188,
      "new_path": "tempest/api_schema/response/compute/v2_1/version.py",
      "score": 100
    },
    {
      "type": "modify",
      "old_id": "fa2d7f490c58d32597ff2bed0872e87e1ad43183",
      "old_mode": 33188,
      "old_path": "tempest/services/compute/json/baremetal_nodes_client.py",
      "new_id": "d8f13c4b3bb37277a5d56921922fec21cbd6833e",
      "new_mode": 33188,
      "new_path": "tempest/services/compute/json/baremetal_nodes_client.py"
    },
    {
      "type": "modify",
      "old_id": "80cbe4dfdc57c14b398318a6904878ab6af3b6e0",
      "old_mode": 33188,
      "old_path": "tempest/services/compute/json/flavors_client.py",
      "new_id": "7938d8ea504d228cc9e046bb73442401278f075d",
      "new_mode": 33188,
      "new_path": "tempest/services/compute/json/flavors_client.py"
    },
    {
      "type": "modify",
      "old_id": "9568a5e9e93ccb3a1514500d868e1eeecf603250",
      "old_mode": 33188,
      "old_path": "tempest/services/compute/json/floating_ips_client.py",
      "new_id": "f30bfdb56bd2f88c0cd36d7887c7fb999a5bc2e5",
      "new_mode": 33188,
      "new_path": "tempest/services/compute/json/floating_ips_client.py"
    },
    {
      "type": "modify",
      "old_id": "009992cd027b9acca62195a1bad4613acdd10f11",
      "old_mode": 33188,
      "old_path": "tempest/services/compute/json/migrations_client.py",
      "new_id": "f708a07a19bfd174edccad3e5899e516f21b7bfe",
      "new_mode": 33188,
      "new_path": "tempest/services/compute/json/migrations_client.py"
    },
    {
      "type": "modify",
      "old_id": "e2d959b64a04dd656ecf9da4dab1c22e105331c4",
      "old_mode": 33188,
      "old_path": "tempest/services/compute/json/services_client.py",
      "new_id": "156ad8df58132f044b97f26e59aa781293e4a023",
      "new_mode": 33188,
      "new_path": "tempest/services/compute/json/services_client.py"
    },
    {
      "type": "modify",
      "old_id": "b7e2b2a67b88217bb02ad8c3daa25863cb18cd72",
      "old_mode": 33188,
      "old_path": "tempest/services/compute/json/tenant_usages_client.py",
      "new_id": "52f46e2789a0c5a30d20809bb49a71eb1cdbca45",
      "new_mode": 33188,
      "new_path": "tempest/services/compute/json/tenant_usages_client.py"
    }
  ]
}
