)]}'
{
  "log": [
    {
      "commit": "9856a3469a64aeb14a97b7046b33a074e5d9e884",
      "tree": "a20b9550cada53d5e7f47bf96b46c49432aac5ba",
      "parents": [
        "4430efab3b16650e9bd930769385c313780e0e6f"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Oct 27 13:44:06 2014 -0500"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Oct 27 13:44:06 2014 -0500"
      },
      "message": "update comments to reflect change\n"
    },
    {
      "commit": "4430efab3b16650e9bd930769385c313780e0e6f",
      "tree": "48cbe1c13743b4107c201df594881d1e259c9646",
      "parents": [
        "1f61778024125d4f6503c215c7ddb18bd671da91",
        "2fb8c10a1936f0b5db7ab3fa1f8f1324a5415845"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Oct 27 11:45:17 2014 -0500"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Oct 27 11:45:17 2014 -0500"
      },
      "message": "merge in \u0027DownloadResult\u0027 update\n"
    },
    {
      "commit": "2fb8c10a1936f0b5db7ab3fa1f8f1324a5415845",
      "tree": "23d051bf6f95a546fe9361d85c4f3ccd0cabe03e",
      "parents": [
        "c8c73bcef034d3c6e665b01e05625269c0325197",
        "ee11555d31048491cb0ec0b4211e4da1c254dcb7"
      ],
      "author": {
        "name": "jrperritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Oct 27 11:31:38 2014 -0500"
      },
      "committer": {
        "name": "jrperritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Oct 27 11:31:38 2014 -0500"
      },
      "message": "Merge pull request #276 from jamiehannaford/streaming-downloads\n\nEnsuring that reader is closed after being read"
    },
    {
      "commit": "10a7ec1806558f3fe5c535b4b5da933f90a61d9c",
      "tree": "5275f4d27e1d45f45944ee5df506cec8f01f61b0",
      "parents": [
        "c8c73bcef034d3c6e665b01e05625269c0325197"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Oct 27 11:29:33 2014 -0500"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Oct 27 11:29:33 2014 -0500"
      },
      "message": "add \u0027ExtractHeader\u0027 method to object storage return types\n"
    },
    {
      "commit": "ee11555d31048491cb0ec0b4211e4da1c254dcb7",
      "tree": "b386ccf564995c6ad9204622dbfa63611911e38d",
      "parents": [
        "2e784862056cd517242ea9eaf8b2b85d84596b82"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Mon Oct 27 16:11:05 2014 +0100"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Mon Oct 27 16:11:05 2014 +0100"
      },
      "message": "Ensuring that reader is closed after being read\n"
    },
    {
      "commit": "c8c73bcef034d3c6e665b01e05625269c0325197",
      "tree": "439c33cdd1b1b635b64fe75d0a6971214bbc0847",
      "parents": [
        "f5bbdd78ee60575bd1d0c9defcfceee60f14b75a",
        "138e5d999518dc5eb2b94e3d070fe2c9cda90938"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Mon Oct 27 09:51:27 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Mon Oct 27 09:51:27 2014 -0400"
      },
      "message": "Merge pull request #274 from jamiehannaford/result-consistency\n\nDeleteResult consistency"
    },
    {
      "commit": "908e1e9bf6456430f202bb2c8ea5fdf695af87ae",
      "tree": "4ec56a5018813fb10993b4c74806a947638b73ae",
      "parents": [
        "b7a764d8a4ec21716b37e057edc7e6c157357b32"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Mon Oct 27 14:41:17 2014 +0100"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Mon Oct 27 14:41:17 2014 +0100"
      },
      "message": "Shifting server actions to common delete result\n"
    },
    {
      "commit": "aa69b192c0d10c950a7f4f8cc4ca37dadf322c0c",
      "tree": "37be26ae53741a3a0772721b708ea16103359ff6",
      "parents": [
        "d6c81b227a96e489396f6bcdc4c5fc12de78fd3f"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Mon Oct 27 14:03:11 2014 +0100"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Mon Oct 27 14:03:11 2014 +0100"
      },
      "message": "Shifting object storage operations to common delete result\n"
    },
    {
      "commit": "d6c81b227a96e489396f6bcdc4c5fc12de78fd3f",
      "tree": "5899d7851f73449c29f01c1728c38f5dcd4c27f6",
      "parents": [
        "269b66fcc03ffc78077122b639f615346e79b5d5"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Mon Oct 27 14:02:53 2014 +0100"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Mon Oct 27 14:02:53 2014 +0100"
      },
      "message": "Shifting networking operations to common delete result\n"
    },
    {
      "commit": "269b66fcc03ffc78077122b639f615346e79b5d5",
      "tree": "4724f4d06a183f1849359b8ae8e952b42d584d5a",
      "parents": [
        "ff5b4f70777c122f5c711d9dcd12b5983073186a"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Mon Oct 27 14:02:41 2014 +0100"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Mon Oct 27 14:02:41 2014 +0100"
      },
      "message": "Shifting identity operations to common delete result\n"
    },
    {
      "commit": "ff5b4f70777c122f5c711d9dcd12b5983073186a",
      "tree": "6a49c1e1568c5ba363d57f2188ebab288185ad1a",
      "parents": [
        "57f0189c1ee584673cf40af79f40a80859dfe7bc"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Mon Oct 27 14:02:31 2014 +0100"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Mon Oct 27 14:02:31 2014 +0100"
      },
      "message": "Shifting compute operations to common delete result\n"
    },
    {
      "commit": "57f0189c1ee584673cf40af79f40a80859dfe7bc",
      "tree": "33a70aecb9790e1789d49b1a126e6718cc0d1115",
      "parents": [
        "021b35c7d903b7bd7c19cae7030e5d5019152858"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Mon Oct 27 14:02:22 2014 +0100"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Mon Oct 27 14:02:22 2014 +0100"
      },
      "message": "Shifting block storage operations to common delete result\n"
    },
    {
      "commit": "f38dd2e844a9afd9b868b3c0c35e96f25211a406",
      "tree": "26df39638e365b90ce86f1bb85b8d0f464e9efd4",
      "parents": [
        "8ab3c14c99eeba1fb1d5a9ddd5d283a00b5e4e0c"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Mon Oct 27 11:36:54 2014 +0100"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Mon Oct 27 11:36:54 2014 +0100"
      },
      "message": "Adding DeleteResult for v3.tokens.Delete\n"
    },
    {
      "commit": "8ab3c14c99eeba1fb1d5a9ddd5d283a00b5e4e0c",
      "tree": "07ec9a412929d9c07436dba83103f962edc15727",
      "parents": [
        "3c0867428a410eb50ff9b7e22d91203427f67c4a"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Mon Oct 27 11:33:39 2014 +0100"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Mon Oct 27 11:33:39 2014 +0100"
      },
      "message": "Adding DeleteResult for v3.services.Delete\n"
    },
    {
      "commit": "3c0867428a410eb50ff9b7e22d91203427f67c4a",
      "tree": "0fdfeb41ac3d9577867457b16de0c58dddf015a8",
      "parents": [
        "34732fee6ef69319a8f6f4e53d926219d8d7b3f2"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Mon Oct 27 11:32:16 2014 +0100"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Mon Oct 27 11:32:16 2014 +0100"
      },
      "message": "Adding DeleteResult for v3.endpoints.Delete\n"
    },
    {
      "commit": "34732fee6ef69319a8f6f4e53d926219d8d7b3f2",
      "tree": "72cc38d973f109f19cc6b783fbe131e522099c5e",
      "parents": [
        "ce9f9080573b3ce31ae706ccaebc37edf1b55d68"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Mon Oct 27 11:29:36 2014 +0100"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Mon Oct 27 11:29:36 2014 +0100"
      },
      "message": "Adding DeleteResult for servers.Delete\n"
    },
    {
      "commit": "ce9f9080573b3ce31ae706ccaebc37edf1b55d68",
      "tree": "c051dde752a6095d8799764c23f408d30119420a",
      "parents": [
        "38509592f3c520b6404fe189050ab9679e384d25"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Mon Oct 27 11:27:12 2014 +0100"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Mon Oct 27 11:27:12 2014 +0100"
      },
      "message": "Adding DeleteResult for volumes.Delete\n"
    },
    {
      "commit": "38509592f3c520b6404fe189050ab9679e384d25",
      "tree": "252cf97ee4780b854634a25df266b909d8386155",
      "parents": [
        "79ba68b747456c1e0b94923e8ee2f1fe0805d6e5"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Mon Oct 27 11:25:15 2014 +0100"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Mon Oct 27 11:25:15 2014 +0100"
      },
      "message": "Adding DeleteResult for snapshots.Delete\n"
    },
    {
      "commit": "2e784862056cd517242ea9eaf8b2b85d84596b82",
      "tree": "361b7809d57843d6a7eb88bbae7a6ea6120c5e8e",
      "parents": [
        "79ba68b747456c1e0b94923e8ee2f1fe0805d6e5"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Mon Oct 27 10:40:27 2014 +0100"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Mon Oct 27 10:40:27 2014 +0100"
      },
      "message": "Updating download function to use reader rather than casting everything into bytes\n"
    },
    {
      "commit": "c7512291f6cd016564847d1874c66fbdb54c51df",
      "tree": "683c970bb532f3a63892b61b3f8ce49af3684beb",
      "parents": [
        "193bf6fc85477c19a2cae7a78c56eb39f39f1a5f",
        "0b0f51eef21ca91fb65efe2f9d90a77a04027a75"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Fri Oct 24 17:40:00 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Fri Oct 24 17:40:00 2014 -0400"
      },
      "message": "Merge pull request #267 from smashwilson/unbreak-acceptance\n\nUnbreak Acceptance Again"
    },
    {
      "commit": "7e70c401f28a2c9f2d5fb33f22c6d2d678b1dfca",
      "tree": "0f73a8e64dadbe1a05575c45825f995dbcb89371",
      "parents": [
        "2b36fa325d75afd29d5dd2f3bc24f7d4262094dc"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Fri Oct 24 16:15:09 2014 -0500"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Fri Oct 24 16:15:09 2014 -0500"
      },
      "message": "rackspace object storage acceptance tests fixes\n"
    },
    {
      "commit": "193bf6fc85477c19a2cae7a78c56eb39f39f1a5f",
      "tree": "37c51c7ee9a114f7669e75122ff00ba9ec86ae71",
      "parents": [
        "ce8aab54da7b2b2dfb7ee475125ca73f9683dbe8",
        "bdc8697f837cd32b350dca50f8c8173abfe29c86"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Fri Oct 24 17:03:54 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Fri Oct 24 17:03:54 2014 -0400"
      },
      "message": "Merge pull request #262 from jamiehannaford/godoc-touch-up\n\n[wip] Godocs touch up"
    },
    {
      "commit": "2b36fa325d75afd29d5dd2f3bc24f7d4262094dc",
      "tree": "38f12efec240717225df887e8d22b6b66ad36fd4",
      "parents": [
        "fef72b877eab2321002a4abf5bf868a3bdf6621a"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Fri Oct 24 15:44:23 2014 -0500"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Fri Oct 24 15:44:23 2014 -0500"
      },
      "message": "openstack object storage acceptance tests fixes\n"
    },
    {
      "commit": "9880cb6165617427a19f3f9677577f8f7e1663dc",
      "tree": "6102570d4fd719c89c512e40d757c72e84d48da0",
      "parents": [
        "aafafd500a35a603d10120c8ca045da4ba3f2aec",
        "129f6c929f1a7efc2dffc410d8fdca6f94a78eca"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Fri Oct 24 14:41:56 2014 -0500"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Fri Oct 24 14:41:56 2014 -0500"
      },
      "message": "fix merge conflicts; don\u0027t add relics of \u0027git mergetool\u0027\n"
    },
    {
      "commit": "d49b2b6366c34f1714c99b5129d324a9bb0018ca",
      "tree": "21b89696093159238d11bcc14e74dffbd8e23a2d",
      "parents": [
        "c78ef29f71e386f19475c46ac9ad26b18f066727",
        "9a9f5bc03a100c7ae5aa5733f16ea04ef71f12bc"
      ],
      "author": {
        "name": "jrperritt",
        "email": "jrperritt@gmail.com",
        "time": "Fri Oct 24 14:12:41 2014 -0500"
      },
      "committer": {
        "name": "jrperritt",
        "email": "jrperritt@gmail.com",
        "time": "Fri Oct 24 14:12:41 2014 -0500"
      },
      "message": "Merge pull request #266 from smashwilson/no-printf\n\nRemove extraneous fmt.Printf calls."
    },
    {
      "commit": "01686cd3c97d0d98b9304e6ca4cb01a09a186ebe",
      "tree": "634559cebbc6c0a6e151ff2660ed09a28b4a8d7b",
      "parents": [
        "0b09d1dfad6ff212b72fe10b91f1a267000cdca5"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Fri Oct 24 14:10:16 2014 -0500"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Fri Oct 24 14:10:16 2014 -0500"
      },
      "message": "BlockDevice -\u003e []BlockDevice in CreateOpts\n"
    },
    {
      "commit": "9a9f5bc03a100c7ae5aa5733f16ea04ef71f12bc",
      "tree": "a0b390fb4df8fb71af2e6dca35856eb875938838",
      "parents": [
        "a80ea95065ba07f59674f6189efc1de4d3218e32"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Fri Oct 24 14:55:40 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Fri Oct 24 14:55:40 2014 -0400"
      },
      "message": "Remove extraneous fmt.Printf calls.\n\nWithin test cases, t.Logf is better. Elsewhere, we shouldn\u0027t output at allrc.\n"
    },
    {
      "commit": "0b09d1dfad6ff212b72fe10b91f1a267000cdca5",
      "tree": "36411a9eb9309942282d67df3e22bc34b78f0ce2",
      "parents": [
        "6171022dd1aed74823786d895d0c37b97489c87e"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Fri Oct 24 13:26:18 2014 -0500"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Fri Oct 24 13:26:18 2014 -0500"
      },
      "message": "openstack acceptance test\n"
    },
    {
      "commit": "8a0e24be804e2ee5b6a9fabf66b54d5528ab2408",
      "tree": "12f0549d30a353de0026553790b3d99740217614",
      "parents": [
        "a80ea95065ba07f59674f6189efc1de4d3218e32"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Fri Oct 24 14:14:36 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Fri Oct 24 14:19:56 2014 -0400"
      },
      "message": "Rename flavors.List to flavors.ListDetail.\n"
    },
    {
      "commit": "6171022dd1aed74823786d895d0c37b97489c87e",
      "tree": "7b47115d89c02abf699970ab6f447c7b3f55a0c5",
      "parents": [
        "485b8aa5e63685b6cd03becd249ef59c4d1b6f7c"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Fri Oct 24 13:01:31 2014 -0500"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Fri Oct 24 13:01:31 2014 -0500"
      },
      "message": "document UUID and SourceType as required; rackspace unit test\n"
    },
    {
      "commit": "8dd49dbfeb2181fb3dfb904e9b0d3b9b29978d89",
      "tree": "7e1b14e476e7cae0e5c661e2ec9e1993b26dbac9",
      "parents": [
        "d9a4bf74349dcdd87420aa885d76bb1ecde0cd32"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Fri Oct 24 12:39:07 2014 -0500"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Fri Oct 24 12:39:07 2014 -0500"
      },
      "message": "don\u0027t put extension params in \u0027CreateOpts\u0027 if unset; working rackspace acceptance test\n"
    },
    {
      "commit": "bdc8697f837cd32b350dca50f8c8173abfe29c86",
      "tree": "607ac80b2ec647a5f19bdce7c0c393bb9fc9fb97",
      "parents": [
        "b280dea8281626bfd49f78e4b8cf3540c599847d"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Fri Oct 24 17:12:34 2014 +0200"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Fri Oct 24 17:12:34 2014 +0200"
      },
      "message": "Adding doc.go files for packages\n"
    },
    {
      "commit": "d9a4bf74349dcdd87420aa885d76bb1ecde0cd32",
      "tree": "aad5161c82171d20912701687d94eee3b9a32c54",
      "parents": [
        "4149d7c6ebe22d27b77763b977b1a667269729a5"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Thu Oct 23 23:44:04 2014 -0500"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Thu Oct 23 23:44:04 2014 -0500"
      },
      "message": "create map from \u0027CreateOptsBuilder\u0027; rackspace boot from volume; untested acceptance test\n"
    },
    {
      "commit": "4149d7c6ebe22d27b77763b977b1a667269729a5",
      "tree": "b59fdade8fd599cb749100ef06185a0516a5c319",
      "parents": [
        "654fb0e699f3ca551fdc17cfdf24651208be4a27"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Thu Oct 23 21:23:46 2014 -0500"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Thu Oct 23 21:23:46 2014 -0500"
      },
      "message": "additionally return \u0027error\u0027 from \u0027ToCreateServerMap\u0027\n"
    },
    {
      "commit": "654fb0e699f3ca551fdc17cfdf24651208be4a27",
      "tree": "af748dcff98ddc907188742063f9f79b1c58eaf4",
      "parents": [
        "a80ea95065ba07f59674f6189efc1de4d3218e32"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Thu Oct 23 20:54:14 2014 -0500"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Thu Oct 23 20:54:14 2014 -0500"
      },
      "message": "boot from volume base code\n"
    },
    {
      "commit": "9e87a92bddfb53ffa05b89436b0a43848137e12a",
      "tree": "b5db262378a364437b41c02889486ea4ddc9bf95",
      "parents": [
        "5d686720865927a632a0ef91e451524a10639acb"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Thu Oct 23 14:29:22 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Thu Oct 23 14:29:22 2014 -0400"
      },
      "message": "Use ResizeOptsBuilder, not ResizeOpts.\n"
    },
    {
      "commit": "237aad666c58454fed5c5ac8e9d94e3cbea0fcc8",
      "tree": "3c4f44b86c9f241d13e433310e049eeaf8ebe1b9",
      "parents": [
        "9c24f6b10d989c2e5c5c758c96f6bf0ac2c0fe21"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Thu Oct 23 12:49:13 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Thu Oct 23 14:21:52 2014 -0400"
      },
      "message": "Unit testing grammar :lipstick:\n"
    },
    {
      "commit": "3883af2a7ef9840fb0df66c7870e7b0a53498d26",
      "tree": "c914455a3839c91ae06cd90ef169bfc76655e526",
      "parents": [
        "a70510a4bf5715ed1843c5ff954199dd60837e1a"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Thu Oct 23 11:57:00 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Thu Oct 23 14:20:46 2014 -0400"
      },
      "message": "Unit test for the Extract function.\n"
    },
    {
      "commit": "a70510a4bf5715ed1843c5ff954199dd60837e1a",
      "tree": "dccbb1e56c3b21189863cfe8c8d0cfea61f0fed5",
      "parents": [
        "0e5b92a3d3419a9cc7dc2902c71eb7d48ce611e1"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Thu Oct 23 11:54:03 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Thu Oct 23 14:20:46 2014 -0400"
      },
      "message": "Move HandleServerListSuccessfully() to fixtures, too.\n"
    },
    {
      "commit": "0e5b92a3d3419a9cc7dc2902c71eb7d48ce611e1",
      "tree": "5d16a0f7f6107de25a583ced7724e4b10082c1f1",
      "parents": [
        "189c95c33266d6c6d849d4ac380b82d21a08e5c9"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Thu Oct 23 11:42:04 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Thu Oct 23 14:20:45 2014 -0400"
      },
      "message": "diskconfig.Extract* functions.\n"
    },
    {
      "commit": "189c95c33266d6c6d849d4ac380b82d21a08e5c9",
      "tree": "54af459aaa2c777e67aed4464354d886c1253c4b",
      "parents": [
        "80387a06323c0576bd30ac081613c412e83d57a3"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Thu Oct 23 11:41:35 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Thu Oct 23 14:20:45 2014 -0400"
      },
      "message": "Move Get and Update mocks to fixtures.\n"
    },
    {
      "commit": "80387a06323c0576bd30ac081613c412e83d57a3",
      "tree": "7e657c87e00fc1d0137ba8d9e9fd466be34f3e92",
      "parents": [
        "5b50549363f52d87c99c918b1ba7889baf4936e2"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Thu Oct 23 10:38:41 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Thu Oct 23 14:20:45 2014 -0400"
      },
      "message": "Extended ResizeOpts test.\n"
    },
    {
      "commit": "5b50549363f52d87c99c918b1ba7889baf4936e2",
      "tree": "b52a7a8c220b13006328fefd97efd34d9872fa39",
      "parents": [
        "5f14f54f385b0b96f1158aad333684d8b235d595"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Thu Oct 23 10:28:22 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Thu Oct 23 14:20:45 2014 -0400"
      },
      "message": "Test request body generation.\n"
    },
    {
      "commit": "5f14f54f385b0b96f1158aad333684d8b235d595",
      "tree": "90e0f2a3a55411fa032a1d2d1e46210779e66e1c",
      "parents": [
        "3315cf9113d1871fba96892550212bbd471d3acc"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Thu Oct 23 10:28:14 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Thu Oct 23 14:20:45 2014 -0400"
      },
      "message": "It\u0027s \"diskConfig\", camelCase.\n"
    },
    {
      "commit": "6935a9bd73b91c62eecaa5366ddcbbb7ba2d1fe1",
      "tree": "bdaa57e3ebb3f007dd345f9dd9df1b01c696f22d",
      "parents": [
        "5f7cf183f41ec2535352b295719419ba50a31177"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Thu Oct 23 09:41:22 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Thu Oct 23 14:20:45 2014 -0400"
      },
      "message": "Extended create, rebuild and resize opts.\n"
    },
    {
      "commit": "5f7cf183f41ec2535352b295719419ba50a31177",
      "tree": "5cde4b5af51fe66decd1c9ed98f241e6c265f64c",
      "parents": [
        "f928eff1f0b12cbefb228389139d61490c95e08f"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Thu Oct 23 08:35:24 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Thu Oct 23 14:20:45 2014 -0400"
      },
      "message": "Use an options struct for Resize.\n"
    },
    {
      "commit": "4a42084a6990f1b37237e204d94fa61b35c458d4",
      "tree": "05c78c2f713a03fad5a4f520e8f297ee34aebe77",
      "parents": [
        "004d9c360135ba50641c73dc8c6869028487640d"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Thu Oct 23 13:09:05 2014 -0500"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Thu Oct 23 13:09:05 2014 -0500"
      },
      "message": "increase timeout by 1 second\n"
    },
    {
      "commit": "59f22077969e66c9e19fc60c80b4c819c4fdf79b",
      "tree": "1fa59e6d4c41c89dd9093c260e11674d58fdcff9",
      "parents": [
        "878cce0b9306054116453b016225b480d7a1586d"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Thu Oct 23 17:00:59 2014 +0200"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Thu Oct 23 17:00:59 2014 +0200"
      },
      "message": "Fixing tests\n"
    },
    {
      "commit": "2e4d7d1fd1fc4d51e6072bcb760700d63c3451d5",
      "tree": "7181b9e871449b99753b46c07caa6a0db7b8a7ec",
      "parents": [
        "390ff522c7642f831606ec6938140878359279f8"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Thu Oct 23 14:47:24 2014 +0200"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Thu Oct 23 14:47:24 2014 +0200"
      },
      "message": "Converting Bootable field to string because the API doesn\u0027t make sense\n"
    },
    {
      "commit": "1790b77e1ad2e6ea9f051842d771f6f0616ef9fb",
      "tree": "18b71c99e4461827cf9d9cf6010b066bcd32a18c",
      "parents": [
        "0b7d0404636d82579a1cbb688d51f4d15c4116dc"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Tue Oct 21 10:59:18 2014 +0200"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Thu Oct 23 10:46:33 2014 +0200"
      },
      "message": "Shifting fixtures to their own file for vtypes\n"
    },
    {
      "commit": "449c4ac3e5c3d889b0713f791fda1fcf6c626f6a",
      "tree": "9d41103a7d41d81cb0f2ab8a0f13dd19dbb3b1fc",
      "parents": [
        "dfc1be704672981efaff1d08e32c18d0b5448bbd"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Tue Oct 21 09:58:02 2014 +0200"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Thu Oct 23 10:45:16 2014 +0200"
      },
      "message": "Shifting volume fixtures into their own file\n"
    },
    {
      "commit": "c35ae76716692ac9d9c112f8d2078dee98506988",
      "tree": "9074c472b6baf29b670adf3a30e377a3944f22e0",
      "parents": [
        "4a78395d2f29004ccde362191d5356fc3496b463"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Mon Oct 20 18:42:53 2014 +0200"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Thu Oct 23 10:43:20 2014 +0200"
      },
      "message": "Re-formatting struct and changing field type\n"
    },
    {
      "commit": "96c666d19f14cac0357b7d102eb64911f0a42df5",
      "tree": "033a195a1b2e3dfd600b2b9207a992dee4e6e5c8",
      "parents": [
        "70abdb829ffa8753a5e75d42f3e7606b15154dac"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Mon Oct 20 16:09:10 2014 +0200"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Thu Oct 23 10:42:00 2014 +0200"
      },
      "message": "Extract common mock responses into their own functions\n"
    },
    {
      "commit": "0b61c25c401f7fc62a5fb00185a1b6a8e86bbc45",
      "tree": "f8b984995881f85829e4812dfadb7a74244c74cf",
      "parents": [
        "720c83c5f1bf6d8ca17e078a54d48fba76aa5c6b"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Wed Oct 22 17:50:20 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Wed Oct 22 17:50:20 2014 -0400"
      },
      "message": "Oops, left that build tag comment out.\n"
    },
    {
      "commit": "4176663724699e130af24bc9bb428d3ca759b05f",
      "tree": "e3423878616c84cc919a294e841d48f9ec9797d2",
      "parents": [
        "bae65cd248e7548f89d0581add2599d65dfe3303"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Wed Oct 22 15:07:58 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Wed Oct 22 15:07:58 2014 -0400"
      },
      "message": "Delete operations.\n"
    },
    {
      "commit": "bae65cd248e7548f89d0581add2599d65dfe3303",
      "tree": "33915f8369cb08be829faa3f6020024ea3806e05",
      "parents": [
        "10fede722a31d5ea596f200d316a596587d083c0"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Wed Oct 22 15:02:14 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Wed Oct 22 15:02:14 2014 -0400"
      },
      "message": "Test importing an existing key.\n"
    },
    {
      "commit": "10fede722a31d5ea596f200d316a596587d083c0",
      "tree": "7eca233db46705a4ac26d07b1a3672438ff573f3",
      "parents": [
        "4aaaa1efd8cb26116f6a43bc6baacc394567ab53"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Wed Oct 22 14:58:52 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Wed Oct 22 14:58:52 2014 -0400"
      },
      "message": "Write and test the Create call.\n"
    },
    {
      "commit": "4aaaa1efd8cb26116f6a43bc6baacc394567ab53",
      "tree": "d06af73da3a0b8c7a6ed705391c3654263c7ef53",
      "parents": [
        "ad612f65042fe1a12b61c1ecf525600df5f3967f"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Wed Oct 22 14:38:02 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Wed Oct 22 14:38:45 2014 -0400"
      },
      "message": "Implement \"Get\". Spend half an hour chasing a ,\n"
    },
    {
      "commit": "ad612f65042fe1a12b61c1ecf525600df5f3967f",
      "tree": "45976697afe16ca607c70c1c5f868c0c16097bed",
      "parents": [
        "0482dafedaec77ec3ce58b55d62500d6888777d9"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Wed Oct 22 14:04:37 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Wed Oct 22 14:38:45 2014 -0400"
      },
      "message": "Test fixtures and a List function.\n"
    },
    {
      "commit": "0482dafedaec77ec3ce58b55d62500d6888777d9",
      "tree": "4bc7102951dbee15958bea9d57bf41bfc9a8efa9",
      "parents": [
        "adcc135e68207ba635dab4b34aef89b2985fab46"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Wed Oct 22 11:24:40 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Wed Oct 22 14:38:45 2014 -0400"
      },
      "message": "I always feel silly writing tests for these.\n"
    },
    {
      "commit": "adcc135e68207ba635dab4b34aef89b2985fab46",
      "tree": "ed45107cb43334d0140692bf75e83d844fdf5250",
      "parents": [
        "a5b1a1439b4665c2450547adf3424d5a1002c412"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Wed Oct 22 10:38:18 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Wed Oct 22 14:38:45 2014 -0400"
      },
      "message": "Unit tests for the delegates.\n"
    },
    {
      "commit": "a5b1a1439b4665c2450547adf3424d5a1002c412",
      "tree": "43e14022df10491f75642d840af15548ebf865b6",
      "parents": [
        "e407cdd411746649e8d65a2f0ae655d46fde83b9"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Wed Oct 22 10:16:03 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Wed Oct 22 14:38:45 2014 -0400"
      },
      "message": "Delegates and acceptance tests for OS compute exts.\n"
    },
    {
      "commit": "c7e088d2abcf169a377cb3dc1674f22261ce5212",
      "tree": "8f64ea7408bff80ea3ae3e4c323ac3bc2636ec11",
      "parents": [
        "7e2d23e79ffb17eb9b448292f9c9753b2bddfbde",
        "bb3a3fd6c5716af8add8bf1ee82cfb14f44d0099"
      ],
      "author": {
        "name": "jrperritt",
        "email": "jrperritt@gmail.com",
        "time": "Wed Oct 22 11:12:40 2014 -0500"
      },
      "committer": {
        "name": "jrperritt",
        "email": "jrperritt@gmail.com",
        "time": "Wed Oct 22 11:12:40 2014 -0500"
      },
      "message": "Merge pull request #243 from smashwilson/rackspace-compute\n\nCompute v2 service for Rackspace."
    },
    {
      "commit": "53da3166e747d6bc77a3f36d038883cd8177650e",
      "tree": "9a669bb23316d2e97d36e8e7f615735a7125dfe0",
      "parents": [
        "ee049ec2db3921e8a013fc0a9fd167e8c7950f7f"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Wed Oct 22 17:03:12 2014 +0200"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Wed Oct 22 17:10:27 2014 +0200"
      },
      "message": "Update Keystone v3 to use new util location\n"
    },
    {
      "commit": "ee049ec2db3921e8a013fc0a9fd167e8c7950f7f",
      "tree": "dcc6bf966ae7fab1f2a75b93d4230bd3c28a8c94",
      "parents": [
        "6adb125438b157557c78d61b1801d1e020627011"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Wed Oct 22 17:02:55 2014 +0200"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Wed Oct 22 17:10:27 2014 +0200"
      },
      "message": "Moving util function into root package to avoid import cycle\n"
    },
    {
      "commit": "6adb125438b157557c78d61b1801d1e020627011",
      "tree": "17b64ae4ded81ff21a33b86360912178607f9eac",
      "parents": [
        "60ab6c816277cf7841941ea2290fc8595063c071"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Wed Oct 22 15:25:44 2014 +0200"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Wed Oct 22 17:10:27 2014 +0200"
      },
      "message": "Update Keystone v3 usage\n"
    },
    {
      "commit": "60ab6c816277cf7841941ea2290fc8595063c071",
      "tree": "37d1c7259c214247167a74da01e2a49158340798",
      "parents": [
        "92721047c4759cabb8ca74d094ecbe3b069cec92"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Wed Oct 22 15:25:32 2014 +0200"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Wed Oct 22 17:10:27 2014 +0200"
      },
      "message": "Rename utils.go to auth_env.go\n"
    },
    {
      "commit": "e871b9bce52ccb124b688ffba4316de124bc4778",
      "tree": "f749255aecf62e547ca7627265d0f2811cb1c084",
      "parents": [
        "146d3b6cbeebbc429e3f4aac1c066cc991ac06c2",
        "13e7dc2fe4d4f258a52a1c80bc7176532ffaceb6"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Wed Oct 22 16:37:58 2014 +0200"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Wed Oct 22 16:37:58 2014 +0200"
      },
      "message": "Merge pull request #248 from smashwilson/embed-provider\n\nEmbed ProviderClient in ServiceClient."
    },
    {
      "commit": "146d3b6cbeebbc429e3f4aac1c066cc991ac06c2",
      "tree": "6e256b0622e9ab6ff60da994926e5b71da77e029",
      "parents": [
        "f36c4307a70dfd521e75b94efec09e3ad66a27d9",
        "e113fac45941c124159e169b286fcf9004e68e3d"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Wed Oct 22 09:45:53 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Wed Oct 22 09:45:53 2014 -0400"
      },
      "message": "Merge pull request #246 from jamiehannaford/os-neutron-fix\n\nFixes to Neutron LBaaS"
    },
    {
      "commit": "ea8c7f3d42b2fda90df52af52bb729e0d1892175",
      "tree": "994113f4bd2233148f808df48ef4d666b63a2ca9",
      "parents": [
        "407cfa397f6740cad1988fc8f4645074790babe1"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Wed Oct 22 09:23:04 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Wed Oct 22 09:25:29 2014 -0400"
      },
      "message": ":fire: :fire: :fire:\n"
    },
    {
      "commit": "407cfa397f6740cad1988fc8f4645074790babe1",
      "tree": "e47ef4109e5e081bc0748c11ec5e895667aff140",
      "parents": [
        "92c380ce46de3b982a9888ead925292575f66ceb"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Wed Oct 22 09:21:37 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Wed Oct 22 09:21:37 2014 -0400"
      },
      "message": ":fire: more manual ServiceClient fixtures.\n"
    },
    {
      "commit": "92c380ce46de3b982a9888ead925292575f66ceb",
      "tree": "dea7966a655bfb09e0e7eb60715ac943f0bc7d40",
      "parents": [
        "ff899c1e605c5af0e886f16fde9342baf89d850f"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Wed Oct 22 09:14:53 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Wed Oct 22 09:14:53 2014 -0400"
      },
      "message": "Provider: references in the OpenStack client.\n"
    },
    {
      "commit": "ff899c1e605c5af0e886f16fde9342baf89d850f",
      "tree": "0c55817e122e77eef8f7959791f2aa3f8d79cf42",
      "parents": [
        "d7f73e938b0d9d39343ec2da56ad9c58e2e7152f"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Wed Oct 22 09:14:30 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Wed Oct 22 09:14:30 2014 -0400"
      },
      "message": "Use the fake ServiceClient from testhelper.\n"
    },
    {
      "commit": "d7f73e938b0d9d39343ec2da56ad9c58e2e7152f",
      "tree": "102b9a60208edb07d4d51c3b3fdafbe77dc9aba1",
      "parents": [
        "77857dcfb852cc8e46e0a4d521b7ef3ee2649937"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Wed Oct 22 09:11:49 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Wed Oct 22 09:11:49 2014 -0400"
      },
      "message": "More .Provider references in OS identity v3.\n"
    },
    {
      "commit": "77857dcfb852cc8e46e0a4d521b7ef3ee2649937",
      "tree": "63dd806aea024e3496c2623476c81cbe7553c94d",
      "parents": [
        "55bbaafada72e0bc2af6121f8d1faa6e8e1eb752"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Wed Oct 22 09:09:02 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Wed Oct 22 09:09:02 2014 -0400"
      },
      "message": "Remove the `.Provider.` bit.\n"
    },
    {
      "commit": "bb3a3fd6c5716af8add8bf1ee82cfb14f44d0099",
      "tree": "dcc8506b06ad1c5169cb5ff9920ffba0d42752d5",
      "parents": [
        "5b32ca7f1c2fc99bfa522540a3865222b8c99be4",
        "f36c4307a70dfd521e75b94efec09e3ad66a27d9"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Wed Oct 22 08:16:31 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Wed Oct 22 08:16:31 2014 -0400"
      },
      "message": "Merge remote-tracking branch \u0027upstream/v0.2.0\u0027 into rackspace-compute\n\nConflicts:\n\tacceptance/README.md\n\trackspace/client.go\n"
    },
    {
      "commit": "82a6bbaa44e44c404ce31d9aa50e568c8bef9886",
      "tree": "fb110bc4c15dd01b971b3cb898c4906e743b3c61",
      "parents": [
        "fa0245529b426b8d838d3309a5cc135e496559f3"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Wed Oct 22 10:17:32 2014 +0200"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Wed Oct 22 10:17:32 2014 +0200"
      },
      "message": "Adding additional validation for LBaaS monitor delays and timeouts\n"
    },
    {
      "commit": "acf49c697f1b2ba10010b344c9f5e2479df37a24",
      "tree": "ce5a3285b4e69353874fa84ff7e7c8f327bc66aa",
      "parents": [
        "2295ba527c8221f34715a09a82163cf9e1138a88"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Tue Oct 21 18:25:11 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Tue Oct 21 18:25:11 2014 -0400"
      },
      "message": "Unit test for the Rebuild call.\n"
    },
    {
      "commit": "2295ba527c8221f34715a09a82163cf9e1138a88",
      "tree": "16af73aa20710a8dc7481e0712b6455b29f8ae2c",
      "parents": [
        "1c1eb88c5103f1b677aad503163c5f9443f66e35"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Tue Oct 21 18:19:28 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Tue Oct 21 18:19:28 2014 -0400"
      },
      "message": "Unit test for server reboots.\n"
    },
    {
      "commit": "1c1eb88c5103f1b677aad503163c5f9443f66e35",
      "tree": "2e1032a9e474f343f00b59b8c3c61fdc987a3245",
      "parents": [
        "664fe33935440a842d3154b1ac05d887f40fc49c"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Tue Oct 21 18:14:31 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Tue Oct 21 18:14:31 2014 -0400"
      },
      "message": "Refactor out common password change responses.\n"
    },
    {
      "commit": "664fe33935440a842d3154b1ac05d887f40fc49c",
      "tree": "3de4126b5a3e66842e2dbeb567b1f3b3faf2c3ea",
      "parents": [
        "7a20cc91264c3eb6bf0827a1f9ef48fe67f24092"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Tue Oct 21 17:47:49 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Tue Oct 21 17:47:49 2014 -0400"
      },
      "message": "Refactor common code from openstack tests.\n"
    },
    {
      "commit": "2a7797d46a5c9086e4f628e062dfdb5d476ff659",
      "tree": "7079e91e56aab71bf37d4884547d7774210ad3f1",
      "parents": [
        "260e0887cc72c959120e56f6d81953d65b5f0822"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Tue Oct 21 15:08:43 2014 -0500"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Tue Oct 21 15:08:43 2014 -0500"
      },
      "message": "fixes to get acceptance tests passing\n"
    },
    {
      "commit": "15e0f2720b46257715965474b33acc04d3f17c23",
      "tree": "70abf0debcd440eafeca2a9212f95d565df0089b",
      "parents": [
        "30ca05dae7d94dee1b824ab86dd384cfd6e84fa3"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Tue Oct 21 15:33:02 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Tue Oct 21 15:33:02 2014 -0400"
      },
      "message": "Touch up build tags.\n"
    },
    {
      "commit": "d3532cd9ef676a1db74608b373793973254064f5",
      "tree": "f01d3dd4c7f63dce0ee4f9dceac2263292d777f3",
      "parents": [
        "e846e17dfc8b0de504433028c739fdeac109cef1"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Tue Oct 21 14:37:47 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Tue Oct 21 14:37:47 2014 -0400"
      },
      "message": "CheckServerEquals is no longer needed :fire:\n"
    },
    {
      "commit": "69b144f16486fef4d15814a2ee7c076f16738061",
      "tree": "0fb26cbb2fe0ea58edf1344e287c15e02c4d2698",
      "parents": [
        "74b9bcf5077d5f167adb9d3c045a9b875465f558"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Tue Oct 21 14:03:52 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Tue Oct 21 14:03:52 2014 -0400"
      },
      "message": "Touch up os.Server tags.\n"
    },
    {
      "commit": "0ce24ad224866f049068107909b5668f403f63e5",
      "tree": "7b0d600aab8a0a7d9b8d9008b2618cb7b651e4eb",
      "parents": [
        "d846fe08b6f1f768366fe4097909a19074acba26"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Oct 20 21:59:45 2014 -0500"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Tue Oct 21 09:19:55 2014 -0500"
      },
      "message": "rax bulk operations; results update [not working]\n"
    },
    {
      "commit": "33ed74183d6b4152cb238fdab3f8a818dd28a623",
      "tree": "7ba274138b794499fab4297133dfc2f37fdc9f2b",
      "parents": [
        "a77ba0ded040e483db18c06f4299fe8cdba6dea4"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Fri Oct 17 19:35:32 2014 -0500"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Tue Oct 21 09:19:55 2014 -0500"
      },
      "message": "rax cdnobjects unit test\n"
    },
    {
      "commit": "a77ba0ded040e483db18c06f4299fe8cdba6dea4",
      "tree": "cda15e5f8961fa02b32f1d3f73d1d596735c39c5",
      "parents": [
        "8abd2c26ccf9123010dabbfcb81ba22a0cd62b27"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Fri Oct 17 01:15:29 2014 -0500"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Tue Oct 21 09:19:55 2014 -0500"
      },
      "message": "rax objects unit test; fix for creating object content\n"
    },
    {
      "commit": "b5c7812432d6638a5c7a8eddb5db131ba8c012f9",
      "tree": "bf77e2b4355cfe7432cb917df9c39941393ebb09",
      "parents": [
        "ccc2e942a68ec3731b499c37e9e6771ca2928258"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Wed Oct 15 20:44:39 2014 -0500"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Tue Oct 21 09:19:54 2014 -0500"
      },
      "message": "cdn operations; unit test stubs\n"
    },
    {
      "commit": "bb5e981d37c450af60dc9ff76ee34b275602a2cb",
      "tree": "81b67c191eef125f62c9a66a53f8b6711d25b746",
      "parents": [
        "457f8ca7b6fd064b2cefb5e5f041a6140ed7144a"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Wed Oct 15 17:53:44 2014 -0500"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Tue Oct 21 09:19:54 2014 -0500"
      },
      "message": "\u0027NewStorageClientV1\u0027 -\u003e \u0027NewObjectStorageClientV1\u0027\n"
    },
    {
      "commit": "457f8ca7b6fd064b2cefb5e5f041a6140ed7144a",
      "tree": "08d48ab71e34d21dcfd97d474eb069f4b0eb12c3",
      "parents": [
        "0e28b1178d2ecd9229276c43ee4b9a593d211789"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Wed Oct 15 00:28:23 2014 -0500"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Tue Oct 21 09:19:54 2014 -0500"
      },
      "message": "unit tests for delegated functions; factor out common test http handlers into \u0027fixtures.go\u0027 files\n"
    },
    {
      "commit": "93757df875815d2eca90db76ef5bdfda96875325",
      "tree": "3577a0da4ec362563f27e7e8a89b737f547849a9",
      "parents": [
        "9b762e72264bb0a563cbf994aebc3a61745c1b1a"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Tue Oct 21 09:36:27 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Tue Oct 21 09:36:27 2014 -0400"
      },
      "message": "Add WaitForStatus to OpenStack servers.\n"
    },
    {
      "commit": "e77ffb09a3c91dacdd61d625ebfaafa9673ce09f",
      "tree": "4caa2a12ee0051d6f812b7a297bb88980a338b14",
      "parents": [
        "9bd7544a04051575b7bf49772a987e91b45e7700"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Mon Oct 20 13:10:26 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Mon Oct 20 13:10:26 2014 -0400"
      },
      "message": "Begin moving compute fixtures into fixtures.go.\n"
    },
    {
      "commit": "262bcc8b2769e173221753aab7fa35cea6ebf0b3",
      "tree": "ea81f765642e5c38f018782851eaf7a82492fff2",
      "parents": [
        "52c18ac1060db6b8b3c46c703ae7a072620f850a"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Mon Oct 20 12:13:11 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Mon Oct 20 12:13:11 2014 -0400"
      },
      "message": "Update a last few stale references.\n"
    },
    {
      "commit": "52c18ac1060db6b8b3c46c703ae7a072620f850a",
      "tree": "49a7b985f4898dea2e849bf0db8b52c5c68c692e",
      "parents": [
        "5168c1e4de8fb0452e796b68818d8d0e2d7bf28a",
        "8c2bba3e14feb8b79c3c4692287419eedb1f91cf"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Mon Oct 20 12:10:36 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Mon Oct 20 12:10:36 2014 -0400"
      },
      "message": "Merge remote-tracking branch \u0027upstream/v0.2.0\u0027 into stale-refs\n"
    },
    {
      "commit": "01c1efed9913ea968ed3d909e246e3bdf74b3446",
      "tree": "b33bf73439a32abc3fc08945e0757bc464c5c767",
      "parents": [
        "a262174ea91a89e93a75ac570e4bb00a38fbb00c"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Thu Oct 16 15:08:59 2014 +0200"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Mon Oct 20 17:51:26 2014 +0200"
      },
      "message": "Separating rebuild result type from other actions\n"
    },
    {
      "commit": "8c072a3f5730841d477ae70c8e5bcc2e8c38968e",
      "tree": "78b081ab483b6100c90dcd6afe51c42c9d0fa0d0",
      "parents": [
        "dc4c46572cca4a52261c243ceed9a51b5ac8d66c"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Thu Oct 16 14:33:32 2014 +0200"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Mon Oct 20 17:51:26 2014 +0200"
      },
      "message": "Making server action result types more consistent\n"
    },
    {
      "commit": "72e4d2caef9446c4ac5e5eb059929da38773b9c9",
      "tree": "5ad61fca7c9b114522573a0d5e031081ec6f40f2",
      "parents": [
        "b8b16f82c085caf37ee4dfa14da67a911164a76c"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Mon Oct 20 10:27:30 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Mon Oct 20 10:27:30 2014 -0400"
      },
      "message": "Rename Result.Headers to Result.Header.\n\nThis way, it\u0027s consistent with http.Header in the response.\n"
    },
    {
      "commit": "b8b16f82c085caf37ee4dfa14da67a911164a76c",
      "tree": "a6ce8e626441276a19e137398e04512d3e3153de",
      "parents": [
        "d3dc254a81133743620b6cecf3cfad828af2c2df"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Mon Oct 20 10:19:49 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Mon Oct 20 10:19:49 2014 -0400"
      },
      "message": "Base a pagination.PageResult on gophercloud.Result.\n"
    },
    {
      "commit": "d3dc254a81133743620b6cecf3cfad828af2c2df",
      "tree": "7055f2e56838e2c691acfddafd566f9dcb930f62",
      "parents": [
        "af26287550ad1380f52164349e47fafbfd7a5f89"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Mon Oct 20 10:10:48 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Mon Oct 20 10:10:48 2014 -0400"
      },
      "message": "Rename Result.Resp to Result.Body.\n"
    }
  ],
  "next": "af26287550ad1380f52164349e47fafbfd7a5f89"
}
