)]}'
{
  "commit": "0fb14292783e46dd0043321343259fae2c0aa240",
  "tree": "7dcf7eba36c9724c84c4bef0ffaba568144590dc",
  "parents": [
    "8b1aaf74294fec4977efdbc2c8f4a28c4152a7e4"
  ],
  "author": {
    "name": "David Kranz",
    "email": "dkranz@redhat.com",
    "time": "Wed Feb 11 15:55:20 2015 -0500"
  },
  "committer": {
    "name": "David Kranz",
    "email": "dkranz@redhat.com",
    "time": "Thu Feb 12 12:40:33 2015 -0500"
  },
  "message": "Change basic server client methods to return one value and update tests\n\nThis includes create_server, update_server, get_server, delete_server and\nalso some helper methods such as create_test_server\n\nPartially implements: blueprint clients-return-one-value\n\nChange-Id: I8e1fba7a31a0ed27e683dacd9a8e763759552c11\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "dd4014540afbbc9fc43b119b280b12eb197059e2",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/admin/test_aggregates.py",
      "new_id": "2bf2b82ca8e846f93f7b79fd56ad1aeff1c9088b",
      "new_mode": 33188,
      "new_path": "tempest/api/compute/admin/test_aggregates.py"
    },
    {
      "type": "modify",
      "old_id": "d1d13a06217aba12347f20dfcd6708fefad65830",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/admin/test_fixed_ips.py",
      "new_id": "5c4935abd34468f4f49b43905ac99ebd106732bc",
      "new_mode": 33188,
      "new_path": "tempest/api/compute/admin/test_fixed_ips.py"
    },
    {
      "type": "modify",
      "old_id": "bb5fa8c7b3c84e674076af1b9f95424a76bcf3fa",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/admin/test_fixed_ips_negative.py",
      "new_id": "b55339798d5a81639216751e671ffbbd57215bdc",
      "new_mode": 33188,
      "new_path": "tempest/api/compute/admin/test_fixed_ips_negative.py"
    },
    {
      "type": "modify",
      "old_id": "7ba05ef56063bc188ce4ee1a4a9d2f339c6f0d03",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/admin/test_migrations.py",
      "new_id": "7e567d3e9f372c663c7dcb5525485f9ac2e44fce",
      "new_mode": 33188,
      "new_path": "tempest/api/compute/admin/test_migrations.py"
    },
    {
      "type": "modify",
      "old_id": "cff9a4358252dd28844b8c8e896f8eddf399190e",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/admin/test_servers.py",
      "new_id": "6110b8951cb3f7755004322c552a90222de25f76",
      "new_mode": 33188,
      "new_path": "tempest/api/compute/admin/test_servers.py"
    },
    {
      "type": "modify",
      "old_id": "0d4731d29b993f8eec56f93906305ead1369f2ea",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/admin/test_servers_negative.py",
      "new_id": "3ef2f80859d89c6a73c36050cd475c5ca981af47",
      "new_mode": 33188,
      "new_path": "tempest/api/compute/admin/test_servers_negative.py"
    },
    {
      "type": "modify",
      "old_id": "f6553b3f22f31cbc39fceda90d953659f35cd977",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/admin/test_simple_tenant_usage.py",
      "new_id": "31566d6ce663aa78319cfe7440563505a036a755",
      "new_mode": 33188,
      "new_path": "tempest/api/compute/admin/test_simple_tenant_usage.py"
    },
    {
      "type": "modify",
      "old_id": "4ad6c1d84355f74be8677cfc95fba2d254c081a9",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/base.py",
      "new_id": "21e342a81eedaf9f12a9893194de4d76c6b0809f",
      "new_mode": 33188,
      "new_path": "tempest/api/compute/base.py"
    },
    {
      "type": "modify",
      "old_id": "089ee5a8d2f7f4884640b77f7ece1c4d49dc41ac",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/floating_ips/test_floating_ips_actions.py",
      "new_id": "27266baefab198121d9cba73711c5ac24917e835",
      "new_mode": 33188,
      "new_path": "tempest/api/compute/floating_ips/test_floating_ips_actions.py"
    },
    {
      "type": "modify",
      "old_id": "b4ea175de6d778c3fab7110b020b78dd834a8e08",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/floating_ips/test_floating_ips_actions_negative.py",
      "new_id": "d7e261b821f3bc5cefefd775fe85e634b3d20d2a",
      "new_mode": 33188,
      "new_path": "tempest/api/compute/floating_ips/test_floating_ips_actions_negative.py"
    },
    {
      "type": "modify",
      "old_id": "dc27a701146ebfc2bb0a5b02c8c731f5de9553b6",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/images/test_images.py",
      "new_id": "2508fe1f0d518e15fa594f733602b6df6a365fc8",
      "new_mode": 33188,
      "new_path": "tempest/api/compute/images/test_images.py"
    },
    {
      "type": "modify",
      "old_id": "cf127ee486f4b9b887b6b6f2aeb5d6bd4c70c494",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/images/test_images_negative.py",
      "new_id": "55184d914508a49c1b26bf60d49749e5e3cd7419",
      "new_mode": 33188,
      "new_path": "tempest/api/compute/images/test_images_negative.py"
    },
    {
      "type": "modify",
      "old_id": "79cd27af8a419959835aa3fe9d05da9063694ab8",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/images/test_images_oneserver.py",
      "new_id": "12aa88650dbf2ad7c2a044443ec0e3ee3f099904",
      "new_mode": 33188,
      "new_path": "tempest/api/compute/images/test_images_oneserver.py"
    },
    {
      "type": "modify",
      "old_id": "63f5b9e527dffaf677811f068b49b9286585d7f7",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/images/test_images_oneserver_negative.py",
      "new_id": "65a91b0f60419242ae299326267e77fae13d5c36",
      "new_mode": 33188,
      "new_path": "tempest/api/compute/images/test_images_oneserver_negative.py"
    },
    {
      "type": "modify",
      "old_id": "742c2dda6bae2f283905fe797992a752dfbd4bde",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/images/test_list_image_filters.py",
      "new_id": "0d3fe7daffcb0fdbb90937f39584ad3207fbcd9c",
      "new_mode": 33188,
      "new_path": "tempest/api/compute/images/test_list_image_filters.py"
    },
    {
      "type": "modify",
      "old_id": "909d4445a449a30ef49663683b8c0fa9cd83ce77",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/security_groups/test_security_groups.py",
      "new_id": "eff91b0925f13611a880902813d391ef928060fc",
      "new_mode": 33188,
      "new_path": "tempest/api/compute/security_groups/test_security_groups.py"
    },
    {
      "type": "modify",
      "old_id": "4b14dc4806ebd5032e1b08cb137dd2587134cbbb",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/servers/test_attach_interfaces.py",
      "new_id": "c0b58ffdf21dd16bad109ed34c3d718c99be6f49",
      "new_mode": 33188,
      "new_path": "tempest/api/compute/servers/test_attach_interfaces.py"
    },
    {
      "type": "modify",
      "old_id": "85eb049afdf0709305f58a8f26958fb112b14d2e",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/servers/test_create_server.py",
      "new_id": "73e7d15f45545c5c8759ccddfaba33e651999b42",
      "new_mode": 33188,
      "new_path": "tempest/api/compute/servers/test_create_server.py"
    },
    {
      "type": "modify",
      "old_id": "7ccec8e015fbbb86ba94361a7adc9214c6027d43",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/servers/test_delete_server.py",
      "new_id": "aec2f6f8c570931f63b4288c71ae4d15fc1757c8",
      "new_mode": 33188,
      "new_path": "tempest/api/compute/servers/test_delete_server.py"
    },
    {
      "type": "modify",
      "old_id": "eeef0e51fb53c5fb399e7ac3b882ecb60bf4120c",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/servers/test_disk_config.py",
      "new_id": "f7a5bfbcb5f33a2ecb6605615732a2cd9e556003",
      "new_mode": 33188,
      "new_path": "tempest/api/compute/servers/test_disk_config.py"
    },
    {
      "type": "modify",
      "old_id": "80b2a692086fb5027fd54e6a3b337b72ad8d900a",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/servers/test_instance_actions.py",
      "new_id": "103c24163bef4e0cbdc8c31ab334e1999a5154a3",
      "new_mode": 33188,
      "new_path": "tempest/api/compute/servers/test_instance_actions.py"
    },
    {
      "type": "modify",
      "old_id": "116191c0201a42b1a4323bf6a80f44866e57c483",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/servers/test_instance_actions_negative.py",
      "new_id": "2f9216f6d554920cc1c81425ae06a875e022bb1e",
      "new_mode": 33188,
      "new_path": "tempest/api/compute/servers/test_instance_actions_negative.py"
    },
    {
      "type": "modify",
      "old_id": "cb90873bfe10a316d2708845808b61d20faa590a",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/servers/test_list_server_filters.py",
      "new_id": "c5148c1f1420bc3ab44882444f5efdd89e321d5f",
      "new_mode": 33188,
      "new_path": "tempest/api/compute/servers/test_list_server_filters.py"
    },
    {
      "type": "modify",
      "old_id": "fd66d2b45c49fe6afd0b0f1215f2e18d589cc497",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/servers/test_list_servers_negative.py",
      "new_id": "a017f5f4fbc1f6dc8836eed3e6f869d5f168d78d",
      "new_mode": 33188,
      "new_path": "tempest/api/compute/servers/test_list_servers_negative.py"
    },
    {
      "type": "modify",
      "old_id": "6fd2a75f1cd625f3812fbabcf6831ab9a937b95d",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/servers/test_multiple_create.py",
      "new_id": "cffda95353be5880ce909766595331159580a7e8",
      "new_mode": 33188,
      "new_path": "tempest/api/compute/servers/test_multiple_create.py"
    },
    {
      "type": "modify",
      "old_id": "55db605e1a4bd84dfacc41d8a3f35cefe2a48503",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/servers/test_multiple_create_negative.py",
      "new_id": "dc83bfc50e02265362dc5318774d67d8846bc952",
      "new_mode": 33188,
      "new_path": "tempest/api/compute/servers/test_multiple_create_negative.py"
    },
    {
      "type": "modify",
      "old_id": "f948a3ad2293d861c73b8f65cc02a61f15f38952",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/servers/test_server_actions.py",
      "new_id": "f849b8c2e1d74925914e30e4ba4656b1675d0124",
      "new_mode": 33188,
      "new_path": "tempest/api/compute/servers/test_server_actions.py"
    },
    {
      "type": "modify",
      "old_id": "3d1d9643e31fe9f88f6e86e6152d7e512c76e796",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/servers/test_server_addresses.py",
      "new_id": "46e8642b8b22f0752775323c54c8123b016b9c15",
      "new_mode": 33188,
      "new_path": "tempest/api/compute/servers/test_server_addresses.py"
    },
    {
      "type": "modify",
      "old_id": "77a041a9e3263ceabdcaf5f9e6c20b134b45a942",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/servers/test_server_addresses_negative.py",
      "new_id": "332958390ef8533d6d679a6ee6d5d9f82ed22f5b",
      "new_mode": 33188,
      "new_path": "tempest/api/compute/servers/test_server_addresses_negative.py"
    },
    {
      "type": "modify",
      "old_id": "6fd6a6d241c12ba8b69b10b3458fbbb6246e0e64",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/servers/test_server_metadata.py",
      "new_id": "7e8247f9ff5563e4f6338ce0aea74377c7fa10f2",
      "new_mode": 33188,
      "new_path": "tempest/api/compute/servers/test_server_metadata.py"
    },
    {
      "type": "modify",
      "old_id": "7fe95dd00879b9099aa9c97e735177d37d9b5fb1",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/servers/test_server_metadata_negative.py",
      "new_id": "5357f80069259695936af28485ab8afdb4be4064",
      "new_mode": 33188,
      "new_path": "tempest/api/compute/servers/test_server_metadata_negative.py"
    },
    {
      "type": "modify",
      "old_id": "994caa4cc3472c3106a13cb655f9c201f6349653",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/servers/test_server_password.py",
      "new_id": "b2e09f25b18896b0e06ef00f6bc0dfe51328d99c",
      "new_mode": 33188,
      "new_path": "tempest/api/compute/servers/test_server_password.py"
    },
    {
      "type": "modify",
      "old_id": "bd3ebb027f79b3fc3f3baa2e8cbb0a8aa8947aaa",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/servers/test_server_personality.py",
      "new_id": "ca6e28c4078052d21dbac8c7c35bdcdb10153db7",
      "new_mode": 33188,
      "new_path": "tempest/api/compute/servers/test_server_personality.py"
    },
    {
      "type": "modify",
      "old_id": "b04fe6993548049281528ac6c1f93b220ef83fbc",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/servers/test_server_rescue.py",
      "new_id": "6a738acc2f3439f7e0a8261786cb72b0b9ab3942",
      "new_mode": 33188,
      "new_path": "tempest/api/compute/servers/test_server_rescue.py"
    },
    {
      "type": "modify",
      "old_id": "6780455ac4ec18d0ef6cf68709fca4faae7f072e",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/servers/test_server_rescue_negative.py",
      "new_id": "058310680de1e8d1df93de6862c431b3ed80b4d8",
      "new_mode": 33188,
      "new_path": "tempest/api/compute/servers/test_server_rescue_negative.py"
    },
    {
      "type": "modify",
      "old_id": "d31b3200851b08cfb3cc97d2a733ac5c241433fe",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/servers/test_servers.py",
      "new_id": "1375039646a500c728da83a3601f2b51b7acde81",
      "new_mode": 33188,
      "new_path": "tempest/api/compute/servers/test_servers.py"
    },
    {
      "type": "modify",
      "old_id": "845a71ea320024579b6e29939085cc6163f39bd5",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/servers/test_servers_negative.py",
      "new_id": "830c8d09f4588e3963a33d34c3358a5fadb8343e",
      "new_mode": 33188,
      "new_path": "tempest/api/compute/servers/test_servers_negative.py"
    },
    {
      "type": "modify",
      "old_id": "e07a7ed0ae6cb897358e36d582b7874d72231f91",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/servers/test_virtual_interfaces.py",
      "new_id": "bc26881782522ab4ab8eac8768cbf9fcfa383fb8",
      "new_mode": 33188,
      "new_path": "tempest/api/compute/servers/test_virtual_interfaces.py"
    },
    {
      "type": "modify",
      "old_id": "16b7ed24addcfca1da5d67cefef3203dc5026f37",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/test_authorization.py",
      "new_id": "10d8bfad26f3abeae8e3f21e9fada08fbf8722b3",
      "new_mode": 33188,
      "new_path": "tempest/api/compute/test_authorization.py"
    },
    {
      "type": "modify",
      "old_id": "eb71d6d75194ebbe8429a6a3715d298051f764a8",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/test_live_block_migration.py",
      "new_id": "92a1c86a9d7213f37a79c55ac479d3406d151a4f",
      "new_mode": 33188,
      "new_path": "tempest/api/compute/test_live_block_migration.py"
    },
    {
      "type": "modify",
      "old_id": "281b2b32d41f6463cba88cdd7ed42cd981ddce2a",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/test_live_block_migration_negative.py",
      "new_id": "1583278df4886cf7a2127650ed0c3bd122fbacc0",
      "new_mode": 33188,
      "new_path": "tempest/api/compute/test_live_block_migration_negative.py"
    },
    {
      "type": "modify",
      "old_id": "40b93a81c3ca9ef9f257ab5c582fa48240cb0883",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/volumes/test_attach_volume.py",
      "new_id": "64ea555f5fb18ebecf11c62c1ed9c9e83c22dc55",
      "new_mode": 33188,
      "new_path": "tempest/api/compute/volumes/test_attach_volume.py"
    },
    {
      "type": "modify",
      "old_id": "ea6d4beeaab75a031b841839780c4254ae8eaf48",
      "old_mode": 33188,
      "old_path": "tempest/api/orchestration/stacks/test_neutron_resources.py",
      "new_id": "deb6b1d1d05615fd69602613f93b06d47e3cd9b9",
      "new_mode": 33188,
      "new_path": "tempest/api/orchestration/stacks/test_neutron_resources.py"
    },
    {
      "type": "modify",
      "old_id": "dc7a8f5785f139f19a521bcbc255d437fb121f31",
      "old_mode": 33188,
      "old_path": "tempest/api/telemetry/base.py",
      "new_id": "7ec0646f506f5f5505bd3077f641861974155349",
      "new_mode": 33188,
      "new_path": "tempest/api/telemetry/base.py"
    },
    {
      "type": "modify",
      "old_id": "7e5d6eecf3b6453a6488b6a06dc6eae1e9ecfef7",
      "old_mode": 33188,
      "old_path": "tempest/api/telemetry/test_telemetry_notification_api.py",
      "new_id": "4223dfcd8120f2a6b5b1a0d47876a5e89fe548dc",
      "new_mode": 33188,
      "new_path": "tempest/api/telemetry/test_telemetry_notification_api.py"
    },
    {
      "type": "modify",
      "old_id": "ceabb1cc1be0c67a52412356d82746e62c870a96",
      "old_mode": 33188,
      "old_path": "tempest/api/volume/test_volumes_actions.py",
      "new_id": "8b91c7f6d292f7dad334b6eaa43f6e36f600acf5",
      "new_mode": 33188,
      "new_path": "tempest/api/volume/test_volumes_actions.py"
    },
    {
      "type": "modify",
      "old_id": "57fcaee5d87998ad520ec0e80a1bdce71aafa5a8",
      "old_mode": 33188,
      "old_path": "tempest/api/volume/test_volumes_negative.py",
      "new_id": "39aba01ba102e604c231ff02a7a5cb1523351cac",
      "new_mode": 33188,
      "new_path": "tempest/api/volume/test_volumes_negative.py"
    },
    {
      "type": "modify",
      "old_id": "d667dfdd98bfe9d7484b408883cbafd9bb8ef6dc",
      "old_mode": 33188,
      "old_path": "tempest/api/volume/test_volumes_snapshots.py",
      "new_id": "98598c1fd48ee1bf1282cdcde5803ccb2d14fb19",
      "new_mode": 33188,
      "new_path": "tempest/api/volume/test_volumes_snapshots.py"
    },
    {
      "type": "modify",
      "old_id": "4af210854de6953024c8c2395f10ea0ae88f8039",
      "old_mode": 33261,
      "old_path": "tempest/cmd/javelin.py",
      "new_id": "9172972f745080bb46fc949892802c72343cf09a",
      "new_mode": 33261,
      "new_path": "tempest/cmd/javelin.py"
    },
    {
      "type": "modify",
      "old_id": "c77c81eb7b0d4e9755ab54266dbaa8c7c6cb17ba",
      "old_mode": 33188,
      "old_path": "tempest/common/waiters.py",
      "new_id": "9b11676be08ea63976bab728196defbf6ced82ab",
      "new_mode": 33188,
      "new_path": "tempest/common/waiters.py"
    },
    {
      "type": "modify",
      "old_id": "7da7b123b73fbe97fcac9af4981549cfc2ea4379",
      "old_mode": 33188,
      "old_path": "tempest/scenario/manager.py",
      "new_id": "0a7b77c214fb689a7d374180b35aba8e7d1c612c",
      "new_mode": 33188,
      "new_path": "tempest/scenario/manager.py"
    },
    {
      "type": "modify",
      "old_id": "6052e0b363d008b7ffd13b55bef3fddeaf814663",
      "old_mode": 33188,
      "old_path": "tempest/scenario/orchestration/test_server_cfn_init.py",
      "new_id": "9c38d2f73cbaa33691ea5108c392e39be53a289b",
      "new_mode": 33188,
      "new_path": "tempest/scenario/orchestration/test_server_cfn_init.py"
    },
    {
      "type": "modify",
      "old_id": "57a5406f520539704b55c2d514e8c360e2a7f59b",
      "old_mode": 33188,
      "old_path": "tempest/scenario/test_load_balancer_basic.py",
      "new_id": "5ec1d6c2d36d4f511f23a58300ec8e0bb8360b1d",
      "new_mode": 33188,
      "new_path": "tempest/scenario/test_load_balancer_basic.py"
    },
    {
      "type": "modify",
      "old_id": "46240383d5ffd20fd557d67c467dc87c8ce0653a",
      "old_mode": 33188,
      "old_path": "tempest/scenario/test_minimum_basic.py",
      "new_id": "f13ff0f683ba733882ad31aced41dab37c40cbb2",
      "new_mode": 33188,
      "new_path": "tempest/scenario/test_minimum_basic.py"
    },
    {
      "type": "modify",
      "old_id": "d10fcce264d2a1a02f969c5a203d40eb3b669457",
      "old_mode": 33188,
      "old_path": "tempest/scenario/test_server_advanced_ops.py",
      "new_id": "0e0e174677c15e5f6e55e89333fadcf2e0f06ca6",
      "new_mode": 33188,
      "new_path": "tempest/scenario/test_server_advanced_ops.py"
    },
    {
      "type": "modify",
      "old_id": "fe3d02b5a16bbc261b103e5cc8482642b7abef5a",
      "old_mode": 33188,
      "old_path": "tempest/services/compute/json/servers_client.py",
      "new_id": "6a5bce761b4863feb3c7cf156020649c7ae2c0a7",
      "new_mode": 33188,
      "new_path": "tempest/services/compute/json/servers_client.py"
    }
  ]
}
