)]}'
{
  "commit": "e74890acee32b1edc483d8647004b73c5ad85fe4",
  "tree": "ca93382b2b66a72bb6407ee5a7b40ff65e4df865",
  "parents": [
    "81b82beef6a838a16b8deaf6c8bdcaa8bb6948bc"
  ],
  "author": {
    "name": "John Warren",
    "email": "jswarren@us.ibm.com",
    "time": "Wed Nov 11 15:18:01 2015 -0500"
  },
  "committer": {
    "name": "John Warren",
    "email": "jswarren@us.ibm.com",
    "time": "Thu Nov 12 09:09:08 2015 -0500"
  },
  "message": "Rename references to compute floating IPs client\n\nThe single network client is being split out into multiple\nclients, one of which will be called FloatingIpsClient. This patch\nrenames references to the compute floating ips client (floating_ips_client\nchanged to compute_floating_ips_client) to avoid confusion or conflicts\nwith the new neutron floating IPs client in code that will reference both\nthe nova and neutron floating IPs clients.\n\nPartially implements blueprint consistent-service-method-names\n\nChange-Id: Ie6dbd6d490a12bd8c62abbf73e1e848cc35f7d64\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ec2192f103e94fc0b4766308e03e8826e1537668",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/base.py",
      "new_id": "0ba523f27b24d2cbcc481ce921d12f27361e8ca7",
      "new_mode": 33188,
      "new_path": "tempest/api/compute/base.py"
    },
    {
      "type": "modify",
      "old_id": "e8a9fd50d04d8330153d118b9fd3fb19a4e6932b",
      "old_mode": 33188,
      "old_path": "tempest/clients.py",
      "new_id": "6d25369d7862fb591df87c2d6ef6096959af9d4c",
      "new_mode": 33188,
      "new_path": "tempest/clients.py"
    },
    {
      "type": "modify",
      "old_id": "8b1e5503842da09bdc0d4b6d484fce2de8312cb7",
      "old_mode": 33188,
      "old_path": "tempest/cmd/cleanup_service.py",
      "new_id": "40a079c2699f986733fda6c1259cd5f059a22235",
      "new_mode": 33188,
      "new_path": "tempest/cmd/cleanup_service.py"
    },
    {
      "type": "modify",
      "old_id": "41b0529e8b63302e26f9e7fce92a290a7280d99c",
      "old_mode": 33188,
      "old_path": "tempest/common/compute.py",
      "new_id": "6fc38433620293cd339a806b7ecc763408c65624",
      "new_mode": 33188,
      "new_path": "tempest/common/compute.py"
    },
    {
      "type": "modify",
      "old_id": "debc200d24121feefde3b6e963239eae8de89a9c",
      "old_mode": 33188,
      "old_path": "tempest/common/validation_resources.py",
      "new_id": "1908b68cdb3d14e3a524fa3b743693eb44ebf89d",
      "new_mode": 33188,
      "new_path": "tempest/common/validation_resources.py"
    },
    {
      "type": "modify",
      "old_id": "6548d2895ed1ba68b906ab57863d1a957ba30bf8",
      "old_mode": 33188,
      "old_path": "tempest/scenario/manager.py",
      "new_id": "ffeda1b86a574094f108b32264b9a1737d430287",
      "new_mode": 33188,
      "new_path": "tempest/scenario/manager.py"
    },
    {
      "type": "modify",
      "old_id": "d912b25430e23f71cbeb98ad38e6404ee65b0ec9",
      "old_mode": 33188,
      "old_path": "tempest/stress/actions/ssh_floating.py",
      "new_id": "6bac5703b6346f610f2e8b8c16cd56b25fd5366f",
      "new_mode": 33188,
      "new_path": "tempest/stress/actions/ssh_floating.py"
    },
    {
      "type": "modify",
      "old_id": "95841a96775678e2b0c9f0b6a81836d5987a67e5",
      "old_mode": 33188,
      "old_path": "tempest/stress/actions/volume_attach_verify.py",
      "new_id": "4840383b88ed299087ad36f862ded55ad2578521",
      "new_mode": 33188,
      "new_path": "tempest/stress/actions/volume_attach_verify.py"
    },
    {
      "type": "modify",
      "old_id": "bac19849de8f7ef319e02b8a11e3a26a866af3f6",
      "old_mode": 33188,
      "old_path": "tempest/stress/cleanup.py",
      "new_id": "66d2b3697fb8f0e316344c7ea48d10df35d8bf33",
      "new_mode": 33188,
      "new_path": "tempest/stress/cleanup.py"
    }
  ]
}
