)]}'
{
  "log": [
    {
      "commit": "9b4df5614cb12712bf35c70d654118b33976871a",
      "tree": "6428a8d63037ac616dacb8157721ef3478cbb56a",
      "parents": [
        "8b1799a8a926b8656e9d56ae253dd82c8a2a7581",
        "07400f330e883cdd3605cdbc8dd7e81d31dafef9"
      ],
      "author": {
        "name": "jrperritt",
        "email": "jrperritt@gmail.com",
        "time": "Wed Sep 16 10:26:51 2015 -0600"
      },
      "committer": {
        "name": "jrperritt",
        "email": "jrperritt@gmail.com",
        "time": "Wed Sep 16 10:26:51 2015 -0600"
      },
      "message": "Merge pull request #476 from spothanis/reorg\n\n[rfr] Reorganized volumes and volumeattach to move fixtures to subpackage"
    },
    {
      "commit": "ee675fd0ce8c40a1077813b0d1f0df0bd92b6e03",
      "tree": "a66f8e3ff9728b6fd1e9169e90cc1f93f1733525",
      "parents": [
        "53c3b4c4b319cbc849532332de566e401597a753"
      ],
      "author": {
        "name": "Pratik Mallya",
        "email": "pratik.mallya@gmail.com",
        "time": "Mon Sep 14 14:07:30 2015 -0500"
      },
      "committer": {
        "name": "Pratik Mallya",
        "email": "pratik.mallya@gmail.com",
        "time": "Mon Sep 14 14:07:30 2015 -0500"
      },
      "message": "Make client return error on JSON decoding error\n\nIf the response is not valid JSON, the request simply returns an\nempty body. If the user is expecting the result to be JSON and its\nnot, we should signal that an error has occured.\n\nThis patch also includes fixes to tests that fail due to the\nerror that bubbles up.\n"
    },
    {
      "commit": "07400f330e883cdd3605cdbc8dd7e81d31dafef9",
      "tree": "e8f92d6c66638db8fcec171c7c56e32a0422bb5f",
      "parents": [
        "1d8b6f1e17ae0fa96301f1b4b815f7d7ff0a63f6"
      ],
      "author": {
        "name": "Sreekanth Pothanis",
        "email": "spothanis@ebay.com",
        "time": "Tue Sep 08 00:26:14 2015 -0700"
      },
      "committer": {
        "name": "Sreekanth Pothanis",
        "email": "spothanis@ebay.com",
        "time": "Tue Sep 08 00:26:14 2015 -0700"
      },
      "message": "Reorganized volumes and volumeattach to move fixtures to subpackage\n"
    },
    {
      "commit": "efb1971cbd1d39f6fc762a86cccccfad387019e6",
      "tree": "665175bd555035f6b3f2c634e248bd7124a09009",
      "parents": [
        "6a4dac02d91e11a3e95e595c2d9c68a069ac7f8c"
      ],
      "author": {
        "name": "jrperritt",
        "email": "jrperritt@gmail.com",
        "time": "Sat Aug 01 23:13:49 2015 -0600"
      },
      "committer": {
        "name": "jrperritt",
        "email": "jrperritt@gmail.com",
        "time": "Sat Aug 01 23:13:49 2015 -0600"
      },
      "message": "import fix: dear atom, always use rackpsace repo and not mine"
    },
    {
      "commit": "52e6adaa7282e298ae76b7973158316b41513795",
      "tree": "38dc3b861caec5d132b573b8c7c5944e1b7d6ae5",
      "parents": [
        "b1ce0af34d8a7ea197dcc9122520ab5a31f2e8ac"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Thu Jul 16 17:58:04 2015 -0600"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Thu Jul 16 17:58:04 2015 -0600"
      },
      "message": "update ExtractFlavors function and unit tests\n"
    },
    {
      "commit": "b1ce0af34d8a7ea197dcc9122520ab5a31f2e8ac",
      "tree": "f9d8ba87492518d27e14a78bd63d98256927f57a",
      "parents": [
        "2571c77d97b861e25dcb1e119d861be250f26047"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Thu Jul 16 17:09:32 2015 -0600"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Thu Jul 16 17:09:32 2015 -0600"
      },
      "message": "change field types: uint -\u003e int\n"
    },
    {
      "commit": "2571c77d97b861e25dcb1e119d861be250f26047",
      "tree": "ec20526915d0a16703268f0c9253bfcae006fca2",
      "parents": [
        "e83aa011e019917c7bd951444d61c42431b4d21d"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Thu Jul 16 15:11:08 2015 -0600"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Thu Jul 16 16:57:52 2015 -0600"
      },
      "message": "allow rackspace flavor extra_specs\n"
    },
    {
      "commit": "b9396a1d6805d428b033ea59e86d0247ae10f21a",
      "tree": "7f967320aa0152d145954569c3ef4b2cc5f03d58",
      "parents": [
        "08096234182b4c2b4d319ae26dc40ebb81aa4bc7"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Tue Jul 14 10:00:19 2015 +0200"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Tue Jul 14 10:00:19 2015 +0200"
      },
      "message": "ensure rackspace tests use new fixture\n"
    },
    {
      "commit": "2c749a0cc02d8e8429c1497b5f83cd00f8694453",
      "tree": "55214dce11f5d76a03033cf6dfc1d41343d13717",
      "parents": [
        "fe80dae4a77b26b365e68eb8c2cf6bb6b8cdfabf"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Wed Jun 24 10:16:16 2015 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Wed Jun 24 10:16:16 2015 -0400"
      },
      "message": "Refactor PageResult creation.\n"
    },
    {
      "commit": "fe80dae4a77b26b365e68eb8c2cf6bb6b8cdfabf",
      "tree": "47137e4a6317b1e6726205fc16c2538c6246f1ba",
      "parents": [
        "dbee47833727c5f200dea16ca1108535b26518bc"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Wed Jun 24 10:12:01 2015 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Wed Jun 24 10:12:01 2015 -0400"
      },
      "message": "Prevent read from closed stream.\n\n`PageResultFrom` parses the response body as JSON, but the response returned\nfrom `client.Post` is already parsed (and the response body has been closed).\n"
    },
    {
      "commit": "dbee47833727c5f200dea16ca1108535b26518bc",
      "tree": "4868a660fae7a47fb6f0ce60d25501d034acae2c",
      "parents": [
        "ae551431bbc5f4ec6f207eb2086305eca3bd1d86"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Wed Jun 24 09:57:32 2015 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Wed Jun 24 09:57:32 2015 -0400"
      },
      "message": "Return the CreateResult\u0027s error, if one is present.\n"
    },
    {
      "commit": "ae551431bbc5f4ec6f207eb2086305eca3bd1d86",
      "tree": "43c9b3db9cc54e6df89858b2ea5724362bdf3848",
      "parents": [
        "7af4dbffa9158cd9536928774ae3fb7b3636c3d2"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Wed Jun 24 09:40:40 2015 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Wed Jun 24 09:40:40 2015 -0400"
      },
      "message": "Start with a failing test because that\u0027s how I roll\n"
    },
    {
      "commit": "bc523bc8bf1e349a3807f5d105d4138f92f4b44f",
      "tree": "1b6fa886c06835f929f958159d30fae1d82b3dff",
      "parents": [
        "f54139cc2f13ad95f7ed648b0ae33881ffb525b7"
      ],
      "author": {
        "name": "jrperritt",
        "email": "jrperritt@gmail.com",
        "time": "Thu Jun 11 10:24:55 2015 -0600"
      },
      "committer": {
        "name": "jrperritt",
        "email": "jrperritt@gmail.com",
        "time": "Thu Jun 11 10:24:55 2015 -0600"
      },
      "message": "fix keypair variable mistake"
    },
    {
      "commit": "f54139cc2f13ad95f7ed648b0ae33881ffb525b7",
      "tree": "2f0c596294820140d647e45ebbf780fa03c7bdee",
      "parents": [
        "933655f4a86bf49da2fa5b63efdd01a55dc2e8cf"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Wed Jun 10 11:30:57 2015 -0600"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Wed Jun 10 11:30:57 2015 -0600"
      },
      "message": "don\u0027t set key_name if not provided\n"
    },
    {
      "commit": "fab1f3d270f58c199398e892c2c9c234fe2147d8",
      "tree": "358e35cbce9e696954b601190d64c60cef5ba44b",
      "parents": [
        "e259d176b68828918936ece5845085627620415a"
      ],
      "author": {
        "name": "jrperritt",
        "email": "jrperritt@gmail.com",
        "time": "Fri May 22 11:14:58 2015 -0600"
      },
      "committer": {
        "name": "jrperritt",
        "email": "jrperritt@gmail.com",
        "time": "Fri May 22 11:14:58 2015 -0600"
      },
      "message": "grammar fix in comment"
    },
    {
      "commit": "ade2d7ff33bde1df53643f3be4845a6d56dddbc6",
      "tree": "80552d9580099dd431f6313c44ee66e8adf27d41",
      "parents": [
        "4267c944ff18537b89b358303ba6a2b82f787ecb"
      ],
      "author": {
        "name": "jrperritt",
        "email": "jrperritt@gmail.com",
        "time": "Fri May 22 11:00:09 2015 -0600"
      },
      "committer": {
        "name": "jrperritt",
        "email": "jrperritt@gmail.com",
        "time": "Fri May 22 11:00:09 2015 -0600"
      },
      "message": "fix formatting in rs bfv"
    },
    {
      "commit": "ad5f1cb6a9b514f83a3c00c0512eed7231a89b3f",
      "tree": "7c0834f236b7c3749f655a553c4da2189ef700a4",
      "parents": [
        "13e171c4aedda11ba89d2fa383c2048d02a0ea4f"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Wed May 20 10:38:13 2015 -0600"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Wed May 20 10:38:13 2015 -0600"
      },
      "message": "create server helper fields\n"
    },
    {
      "commit": "a2c88b2489af97a4d91044c89124c03c28fd7872",
      "tree": "1321f1e903cc2babee7f578faf2c28a2a4d5a09a",
      "parents": [
        "9ad4137a6b3e786b9c1e161b8d354b44482ab6d7"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon May 18 11:23:30 2015 -0600"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon May 18 11:23:30 2015 -0600"
      },
      "message": "fix object storage nil pointer deref error\n"
    },
    {
      "commit": "9ad4137a6b3e786b9c1e161b8d354b44482ab6d7",
      "tree": "4d49df1486ee4b686af18df5ed07b5a93aecc159",
      "parents": [
        "f0815a0e314ce696b0bb4e464bf81b446c7a06fe",
        "4d6c6e7448c7ad1fcad4a47163d859effda8751c"
      ],
      "author": {
        "name": "jrperritt",
        "email": "jrperritt@gmail.com",
        "time": "Wed May 06 10:16:05 2015 -0600"
      },
      "committer": {
        "name": "jrperritt",
        "email": "jrperritt@gmail.com",
        "time": "Wed May 06 10:16:05 2015 -0600"
      },
      "message": "Merge pull request #413 from doubledutch/personality\n\nServer personality"
    },
    {
      "commit": "a69b347c1f44f04da9014a6acc623fe62c557bf2",
      "tree": "4f5293f8061465269c5616a0fe7a37ae004ddb6d",
      "parents": [
        "f3ced00552c1c7d4a6184500af9062cfb4ff4463"
      ],
      "author": {
        "name": "Brendan ODonnell",
        "email": "brendan.james.odonnell@gmail.com",
        "time": "Mon Apr 27 13:59:41 2015 -0500"
      },
      "committer": {
        "name": "Brendan ODonnell",
        "email": "brendan.james.odonnell@gmail.com",
        "time": "Tue Apr 28 10:01:24 2015 -0500"
      },
      "message": "Use a ReadSeeker for upload content and rewind the offset on retries\n"
    },
    {
      "commit": "92e10b5121e95c71bd15fbd6e41588f89e9c1e90",
      "tree": "3b38a7080e0be474aef23d9f3793cc82629d8c90",
      "parents": [
        "edcbc3175144ab62e7305f499f554fbb484a649e"
      ],
      "author": {
        "name": "Kevin Pike",
        "email": "kpike@doubledutch.me",
        "time": "Fri Apr 10 15:16:57 2015 -0700"
      },
      "committer": {
        "name": "Kevin Pike",
        "email": "kpike@doubledutch.me",
        "time": "Fri Apr 10 15:40:41 2015 -0700"
      },
      "message": "Encapsulate Personality. Encode contents for user\n"
    },
    {
      "commit": "edcbc3175144ab62e7305f499f554fbb484a649e",
      "tree": "4fbed7c7c282c85cc071074786a74710fd4973b1",
      "parents": [
        "7bf54c546dd62115ad81f35135f0a1e8f13e49e4",
        "ce0f487f6747ab43c4e4404722df25349385bebd"
      ],
      "author": {
        "name": "Kevin Pike",
        "email": "kpike@doubledutch.me",
        "time": "Fri Apr 10 11:07:14 2015 -0700"
      },
      "committer": {
        "name": "Kevin Pike",
        "email": "kpike@doubledutch.me",
        "time": "Fri Apr 10 11:07:14 2015 -0700"
      },
      "message": "Merge branch \u0027master\u0027 into personality\n"
    },
    {
      "commit": "7bf54c546dd62115ad81f35135f0a1e8f13e49e4",
      "tree": "50328d27eacc50ebd137f5b99d575e7844aab94f",
      "parents": [
        "b0ca32199b099f4e7a47e1b1f6c2f9e0b8c60e84"
      ],
      "author": {
        "name": "Kevin Pike",
        "email": "kpike@doubledutch.me",
        "time": "Thu Apr 09 11:27:29 2015 -0700"
      },
      "committer": {
        "name": "Kevin Pike",
        "email": "kpike@doubledutch.me",
        "time": "Fri Apr 10 09:23:12 2015 -0700"
      },
      "message": "updates personality to []map[string]string where map has path and contents\n"
    },
    {
      "commit": "f8b77cabf6d2bd586d651a02fd7b40f44f4b972a",
      "tree": "399942a61ada11c6b3936131af305670777c12e7",
      "parents": [
        "c8477d3f8ac744b2f60b62706dce64583ddcb622"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Wed Apr 08 11:43:39 2015 -0600"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Wed Apr 08 11:43:39 2015 -0600"
      },
      "message": "ResizeOpts -\u003e ResizeOptsBuilder\n"
    },
    {
      "commit": "33fd1b329da2eb8af019b24e30b4dcab1e70b683",
      "tree": "c2d1524dd7078a1d5fac68519eebf2997c7b4872",
      "parents": [
        "1f3caa69a630c451f8e15f9226b3da46e6e30a50"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Wed Apr 08 11:23:37 2015 -0600"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Wed Apr 08 11:23:37 2015 -0600"
      },
      "message": "rs get and update metadata funcs\n"
    },
    {
      "commit": "1f3caa69a630c451f8e15f9226b3da46e6e30a50",
      "tree": "fe9ae192b90a2b14c886b3e0fe9424d419176f9e",
      "parents": [
        "36747e4095590981d77b186fba20f11bafb97949"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Wed Apr 08 11:20:43 2015 -0600"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Wed Apr 08 11:20:43 2015 -0600"
      },
      "message": "rs confirmresize func\n"
    },
    {
      "commit": "36747e4095590981d77b186fba20f11bafb97949",
      "tree": "b51b6b22a9d36e7fd476e5e48a6c34afc60d9d53",
      "parents": [
        "90ae6560a478d6bbc87d3d23995bbf72da56e1a6"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Wed Apr 08 11:17:36 2015 -0600"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Wed Apr 08 11:17:36 2015 -0600"
      },
      "message": "rs resize func\n"
    },
    {
      "commit": "d341609d4e0ee984e1af1f70a5b7d220b9293f85",
      "tree": "6aca3ce6905b0e2fe1732f4ff15412cdb065e8ec",
      "parents": [
        "0797429f43b1c961b9bcfebc935772f26a59f53e"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Fri Mar 27 10:36:34 2015 -0600"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Fri Mar 27 10:36:34 2015 -0600"
      },
      "message": "go fmt\n"
    },
    {
      "commit": "5497f94cbbd5a1475118ef250a2d5e1da07f2750",
      "tree": "9709c5757deea3b8e55dc1acf282c7f1f5ad34aa",
      "parents": [
        "1d27afae4f5fbb0698293de9cf769c1c88de861a"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Wed Mar 25 11:55:51 2015 +0100"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Wed Mar 25 11:55:51 2015 +0100"
      },
      "message": "Converting Rackspace services to new HTTP methods\n"
    },
    {
      "commit": "aa24499d43381d9de67837c7363a304f3bfc185f",
      "tree": "2814a36cf570038d6a482bca5c39dc466b9a618d",
      "parents": [
        "07d11fecc8b785385afdc9f26e9ced445dcb2143"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Wed Mar 18 09:42:24 2015 -0600"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Wed Mar 18 09:42:24 2015 -0600"
      },
      "message": "changes after PR review\n"
    },
    {
      "commit": "ac0190ffcd389852cd8418fc43d8ae7ef92b6047",
      "tree": "9cd864ad61b940229cbbc7e07aee9f9d26e520b7",
      "parents": [
        "b55847bf4ad519d40a339d22cd8dbb7032688382"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Tue Mar 17 21:30:17 2015 -0600"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Tue Mar 17 21:30:17 2015 -0600"
      },
      "message": "i really wish atom wouldn\u0027t use my repo on imports\n"
    },
    {
      "commit": "b55847bf4ad519d40a339d22cd8dbb7032688382",
      "tree": "07cdafe35f97f3a62bec5ad9c7593261f92e0a06",
      "parents": [
        "9f8b015b6d50c47e6599585c3ccba6bbbd9a8176"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Tue Mar 17 20:43:48 2015 -0600"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Tue Mar 17 20:43:48 2015 -0600"
      },
      "message": "rackconnect public ips ops and unit tests\n"
    },
    {
      "commit": "9f8b015b6d50c47e6599585c3ccba6bbbd9a8176",
      "tree": "a18f6e5e35bb47bc4890d02802b529f175b2d2a6",
      "parents": [
        "60c33a90dbb1912a440d75c66c3ea58f7d1fd7a9"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Tue Mar 17 19:28:18 2015 -0600"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Tue Mar 17 19:28:18 2015 -0600"
      },
      "message": "rackconnect lb pools ops and unit tests\n"
    },
    {
      "commit": "60c33a90dbb1912a440d75c66c3ea58f7d1fd7a9",
      "tree": "a7bb86bc1d8c80e213fc1282ebc6a44dd2b40703",
      "parents": [
        "d91fffb657b9cad4544c59916b310ee34c164060"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Tue Mar 17 19:27:46 2015 -0600"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Tue Mar 17 19:27:46 2015 -0600"
      },
      "message": "fix spacing\n"
    },
    {
      "commit": "d91fffb657b9cad4544c59916b310ee34c164060",
      "tree": "89328698af39fc2f9a797a871552241cb8e52222",
      "parents": [
        "9776ef63ac821849de6d49641cc855f098ed5e84"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Mar 16 21:17:06 2015 -0600"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Mar 16 21:17:06 2015 -0600"
      },
      "message": "fix import path\n"
    },
    {
      "commit": "9776ef63ac821849de6d49641cc855f098ed5e84",
      "tree": "73c829abaf7c3810b72703c051a982772cfa1c8e",
      "parents": [
        "1ffa1ba2340efa8eaf830eed70232c53280d364c"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Mar 16 17:11:22 2015 -0600"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Mar 16 17:11:22 2015 -0600"
      },
      "message": "rackconnect cloud networks ops and unit tests\n"
    },
    {
      "commit": "1ffa1ba2340efa8eaf830eed70232c53280d364c",
      "tree": "0dfb9ddfc319f059fe76f5f23af3abf35ebbf7fe",
      "parents": [
        "335347318499592c3a3ab73494289a2f31136cfc"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Mar 16 17:10:47 2015 -0600"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Mar 16 17:10:47 2015 -0600"
      },
      "message": "doc.go for rackconnect v3\n"
    },
    {
      "commit": "335347318499592c3a3ab73494289a2f31136cfc",
      "tree": "01ca76fe4ee4b6b85629850cd2a53eb117d5131a",
      "parents": [
        "ee3e876c188a3caa474f62eac4f457d5db7d2e2d"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Mar 16 10:23:22 2015 -0600"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Mar 16 10:23:22 2015 -0600"
      },
      "message": "add rackconnect client\n"
    },
    {
      "commit": "24019b15824e19f56fe9744a982f143159958710",
      "tree": "fddd662d637d163c8da0d2f1efd5f06975a17b7c",
      "parents": [
        "8c2139d257131b522eb653853e5d27010f9a43d1"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Wed Mar 11 09:31:15 2015 -0600"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Wed Mar 11 09:31:15 2015 -0600"
      },
      "message": "are -\u003e is in docs\n"
    },
    {
      "commit": "db9a9b35f8834f5431d0554cfa2320f2c98f6b43",
      "tree": "c851aa2b793a2f9001168f8a6889448ec44bd621",
      "parents": [
        "af5e28cadbb881abe18ccc6b45b643c96f1fdd17"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Mar 09 12:08:50 2015 -0600"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Mar 09 12:08:50 2015 -0600"
      },
      "message": "rs secgroup acceptance tests\n"
    },
    {
      "commit": "af5e28cadbb881abe18ccc6b45b643c96f1fdd17",
      "tree": "4d36b82ecc6122a586620c7c1ab49688d5871823",
      "parents": [
        "b832838a229c10ebe6a0eae2bd05a5f88d1c9706"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Fri Mar 06 13:09:49 2015 -0700"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Mar 09 09:58:01 2015 -0600"
      },
      "message": "rackspace neutron sec groups ops \u0026 unit tests\n"
    },
    {
      "commit": "b832838a229c10ebe6a0eae2bd05a5f88d1c9706",
      "tree": "f93e68525110110a8b347896fe23a2bac4d43407",
      "parents": [
        "b0ca32199b099f4e7a47e1b1f6c2f9e0b8c60e84",
        "7a54fe193c9c7f42148aec4d2387ec804fc189f7"
      ],
      "author": {
        "name": "jrperritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Mar 09 09:31:36 2015 -0600"
      },
      "committer": {
        "name": "jrperritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Mar 09 09:31:36 2015 -0600"
      },
      "message": "Merge pull request #378 from jrperritt/list-server-addresses\n\nList Server Addresses; Closes #286"
    },
    {
      "commit": "37465a02836389cc441b498c2e3169ebd36afcff",
      "tree": "efd37dd1146c04870cf348310aa562ce5678da8a",
      "parents": [
        "cff75ecb818be718953150263d6b48f28d3c4ad6"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Feb 23 14:15:04 2015 -0700"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Feb 23 14:15:04 2015 -0700"
      },
      "message": "rackspace attach volume ops \u0026 unit/acceptance tests\n"
    },
    {
      "commit": "b51ba9c71d184791cf7d0333d7a08ed55f66ba01",
      "tree": "28817646275b50545c0ec7c8721a8a9dfb661183",
      "parents": [
        "7ed68551e4a7f3047566741b51fd5a352ff341b3"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Feb 23 10:56:35 2015 -0700"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Feb 23 11:02:25 2015 -0700"
      },
      "message": "return slice (!map) from ExtractNetworkAddresses\n"
    },
    {
      "commit": "7ed68551e4a7f3047566741b51fd5a352ff341b3",
      "tree": "8b711afdbeb7a92f8e081c4428bc2155031153cf",
      "parents": [
        "38cc052f0c71056f70d659547fa2d71a6d46c13a"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Fri Feb 20 09:37:42 2015 -0700"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Fri Feb 20 09:37:42 2015 -0700"
      },
      "message": "rackspace list server addresses ops and unit tests\n"
    },
    {
      "commit": "7ca169d371b29e3dbab9e631c3a6151896b06330",
      "tree": "c0bf48e3af8689cc49d6324e0398977409017f79",
      "parents": [
        "061127bdc1ddb0182dc7950f352b96aa6ce2d702",
        "65c81ec57173e3e4320cd72fb4f3cb00c6b03bfd"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Wed Feb 18 10:30:40 2015 +0100"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Wed Feb 18 10:30:40 2015 +0100"
      },
      "message": "Merge pull request #372 from jrperritt/get-object-cdn-url\n\nGet object CDN URL; Closes #371"
    },
    {
      "commit": "6fe7c40778b1853ccf316dcf33fd6220fb7cc6ff",
      "tree": "a487b64ac1c8d2d6820c3bdb44cffd23129924de",
      "parents": [
        "b260acfbb8a3ad61fab1b90ab5336e7192c56ebc"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Tue Feb 17 12:24:53 2015 -0700"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Tue Feb 17 12:24:53 2015 -0700"
      },
      "message": "include AuthOptions in ReauthFunc closure\n"
    },
    {
      "commit": "b260acfbb8a3ad61fab1b90ab5336e7192c56ebc",
      "tree": "435a494629c4406014ecf67ab1d7a3b6c5e716b3",
      "parents": [
        "d7c4886f9c53df1cb8875accd31a2a8ff8f86652"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Feb 16 11:25:30 2015 -0700"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Feb 16 11:25:30 2015 -0700"
      },
      "message": "only cache credentials if AllowReauth is set to true\n"
    },
    {
      "commit": "65c81ec57173e3e4320cd72fb4f3cb00c6b03bfd",
      "tree": "bb002702300d1efc4bf321e63ed38883b08784df",
      "parents": [
        "4ef9c551eac4043db304056a04fc561f983c6fb6"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Feb 16 11:07:11 2015 -0700"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Feb 16 11:07:11 2015 -0700"
      },
      "message": "Get object CDN URL operation and acceptance test\n"
    },
    {
      "commit": "f4052c6e3415e6453dff01a15a39417b94844d62",
      "tree": "01c09fc13562a8ac1bd289c42e8eafe6d3da2a1b",
      "parents": [
        "4ef9c551eac4043db304056a04fc561f983c6fb6"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Sat Feb 14 09:48:18 2015 -0700"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Sat Feb 14 09:48:18 2015 -0700"
      },
      "message": "OpenStack/Rackspace reauth functionality\n"
    },
    {
      "commit": "accf2f5d1381a10350faa4e3ea578a2d6c54726e",
      "tree": "3f5daff0f5980687034592151aedebffb1258f55",
      "parents": [
        "322a7e6b9599d2124c67e722cbe204852a98dbdd"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Thu Feb 12 16:26:46 2015 -0500"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Fri Feb 13 09:09:47 2015 -0500"
      },
      "message": "Cast to the correct error type.\n"
    },
    {
      "commit": "59fb6c4b0726753bc5fa2cf945b86f0cff10a6c6",
      "tree": "0dbcfb0c72b524015d388542f2d86bcdd3e271cf",
      "parents": [
        "2199f10bc7ca61fbb16531b79edc78fa9d2c6eec"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Thu Feb 12 16:21:13 2015 -0500"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Fri Feb 13 09:09:46 2015 -0500"
      },
      "message": "Adjust regexps and do another pass.\n"
    },
    {
      "commit": "2199f10bc7ca61fbb16531b79edc78fa9d2c6eec",
      "tree": "28f584cf888a938689b08a6bd9d9114026f43505",
      "parents": [
        "2491b4cda0f3eca813d3a959526cd8678240363b"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Thu Feb 12 16:16:09 2015 -0500"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Fri Feb 13 09:09:46 2015 -0500"
      },
      "message": "rackspace :knife: perigee\n"
    },
    {
      "commit": "2491b4cda0f3eca813d3a959526cd8678240363b",
      "tree": "ec865d53db7a045cae085154b788ef2323a49bdd",
      "parents": [
        "4bf41a37c959caa2aa450e11b8df1493b5919379"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Thu Feb 12 16:13:39 2015 -0500"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Fri Feb 13 09:09:46 2015 -0500"
      },
      "message": "Manual follow-on tweaks to get the build green again.\n"
    },
    {
      "commit": "33465258a00eeeffb2481a636e9a439d33dd8082",
      "tree": "f5b49916b583aa343663ea24d651f90b4a54e712",
      "parents": [
        "d3dfaa1db774030b0abc4af273bb509d6e073619",
        "9716ec3b072d29e66f20883d73ec086f0e550e30"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Fri Feb 13 09:06:19 2015 -0500"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Fri Feb 13 09:06:19 2015 -0500"
      },
      "message": "Merge pull request #365 from smashwilson/centralize-http\n\nCentralize HTTP handling and allow custom http.Clients"
    },
    {
      "commit": "9716ec3b072d29e66f20883d73ec086f0e550e30",
      "tree": "28a69b756fe871e910bb461f2b050d00b6bdc70e",
      "parents": [
        "54d62faaa73da970945a1aea6463c7ffe5476d8c"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Thu Feb 12 15:10:48 2015 -0500"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Thu Feb 12 15:10:48 2015 -0500"
      },
      "message": "Right, that\u0027s a pointer now.\n"
    },
    {
      "commit": "9df3c485769091fb6ef2edd41a34a7b9a4753954",
      "tree": "36c3836515e44c46b3b6b9c581d5897c9253cae2",
      "parents": [
        "f76605e6e30ed8cccc59703a6b7c54610dcfc26a"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Feb 09 16:35:27 2015 -0700"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Feb 09 16:35:27 2015 -0700"
      },
      "message": "add rackspace Get operation\n"
    },
    {
      "commit": "f76605e6e30ed8cccc59703a6b7c54610dcfc26a",
      "tree": "afe0698297819197856f69f7ce04a68795c7f8d1",
      "parents": [
        "3440fd04564aedbfc38517298d1a50f18ddfb861"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Feb 09 16:33:35 2015 -0700"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Feb 09 16:33:35 2015 -0700"
      },
      "message": "add rackspace orchestration v1 client\n"
    },
    {
      "commit": "efe6d1fab87d9db09190d2597b63dd64cb1a056b",
      "tree": "20c6836207d06ae16cac8b2ff0df0bd3730cdcd3",
      "parents": [
        "25e1462a4a500c8356c6b7093682e8a17c2d0811"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Feb 09 12:04:06 2015 -0700"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Feb 09 12:04:06 2015 -0700"
      },
      "message": "openstack/rackspace build info ops and unit tests\n"
    },
    {
      "commit": "25e1462a4a500c8356c6b7093682e8a17c2d0811",
      "tree": "b05fccfbe5a768a181eca41651c47b8b6348e521",
      "parents": [
        "90944ca644b54c6e60c442cf8bb680a5d641721b"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Feb 09 11:51:41 2015 -0700"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Feb 09 11:51:41 2015 -0700"
      },
      "message": "rackspace do.go files\n"
    },
    {
      "commit": "f63c909b123019a549e5a3aa51722c11a1eef2e3",
      "tree": "64f8164e35fb6ea0d8661419a245fc3c1f2eb906",
      "parents": [
        "f799b9499d93f59889d248140fc3a73ce092b17b"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Feb 09 11:23:59 2015 -0700"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Feb 09 11:23:59 2015 -0700"
      },
      "message": "rackspace stack templates ops and unit tests\n"
    },
    {
      "commit": "716a0fd2dd335d82218c259820838b67d779d2b6",
      "tree": "76ebc339aa3131a4504c9838104a58711c0efa7a",
      "parents": [
        "64f594dcecbef6e351c38fbaf1459d1926029367"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Sun Feb 08 21:27:34 2015 -0700"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Sun Feb 08 21:27:34 2015 -0700"
      },
      "message": "revert cdn files to master versions\n"
    },
    {
      "commit": "4107878095eec0d9069f5bcb1ddda9d7be6fd101",
      "tree": "90983e322ebd819369ff534e73dfb7377afdf83d",
      "parents": [
        "7cbb42cf777084ce6916a27e26680135a968cd34"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Sun Feb 08 21:13:39 2015 -0700"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Sun Feb 08 21:13:39 2015 -0700"
      },
      "message": "rackspace stack events ops and unit tests\n"
    },
    {
      "commit": "714d1b1f2c35358528821984437158c843059acc",
      "tree": "1fa17c2fe544fddb0ac120da544d99c60210a6a8",
      "parents": [
        "b1e303abe044eebc63947063feec3829d4b2efd7"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Sat Feb 07 13:18:49 2015 -0700"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Sat Feb 07 13:18:53 2015 -0700"
      },
      "message": "temporarily comment out abandon unit tests\n"
    },
    {
      "commit": "b1e303abe044eebc63947063feec3829d4b2efd7",
      "tree": "e73f112b2af2d54a34d68b9a856198f1ecde521d",
      "parents": [
        "1baa8f6241046f7502ef6acf21481e3b9bf1bfdc"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Fri Feb 06 22:15:44 2015 -0700"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Sat Feb 07 13:18:53 2015 -0700"
      },
      "message": "openstack/rackspace stack resources template op/unit test\n"
    },
    {
      "commit": "1d4aca0814595f958f00ce142f42905dcbec381c",
      "tree": "6196667c9118ad9a1d3e18e6366139b69ea4eae8",
      "parents": [
        "3836efadf6d9d9291a3dadc071e97d9fadc8410f"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Fri Feb 06 12:29:16 2015 -0700"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Sat Feb 07 13:18:53 2015 -0700"
      },
      "message": "openstack/rackspace get resource type schema op and unit test\n"
    },
    {
      "commit": "a065da1e83dacdafa0a73cbbee2bd57d89ed0fce",
      "tree": "71d6ed81e4a0555659a4325ad0b67b1a00f1bf75",
      "parents": [
        "9b81b8c7726054d3f3c4867771616b35a42e6934"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Fri Feb 06 10:20:16 2015 -0700"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Sat Feb 07 13:18:53 2015 -0700"
      },
      "message": "openstack/rackspace stack resources find/list/get/listtypes/metadata ops and unit tests\n"
    },
    {
      "commit": "9b81b8c7726054d3f3c4867771616b35a42e6934",
      "tree": "42d91244d2deb2e2ec923f9e61d767a068af1375",
      "parents": [
        "9209df4dd935d1962cf1aeb4014929e5709fbffc"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Thu Feb 05 12:55:53 2015 -0700"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Sat Feb 07 13:18:53 2015 -0700"
      },
      "message": "rackspace abandon stack op and unit test\n"
    },
    {
      "commit": "68c271725f08be3ec4f3112b097ca18007576a8b",
      "tree": "0b690fadd631d3d6172078efffa9533aa2b8055e",
      "parents": [
        "37f9774ef00c37ed991901f7648631324b57ea77"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Wed Feb 04 18:55:38 2015 -0700"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Sat Feb 07 13:18:52 2015 -0700"
      },
      "message": "rackspace preview stack op and unit test\n"
    },
    {
      "commit": "27a0b3efc01fa557d0e820b52c137ab8e9c9e7a8",
      "tree": "179e4b38175b331c3d1aba79488fe7b15741192a",
      "parents": [
        "a433dd9d81582d49f8fb97091df93e378676fde7"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Wed Feb 04 18:04:35 2015 -0700"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Sat Feb 07 13:18:52 2015 -0700"
      },
      "message": "rackspace delete stack op and unit test\n"
    },
    {
      "commit": "a6346d9699a685d0558f4daa1c7e67e7bd15c983",
      "tree": "d0ee745a05ba2ecf61ea56121af4e04cef47f6a2",
      "parents": [
        "7726e49128f84471a64c98546897eed6d1553cf1"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Wed Feb 04 17:54:52 2015 -0700"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Sat Feb 07 13:18:52 2015 -0700"
      },
      "message": "rackspace update stack op and unit test\n"
    },
    {
      "commit": "2870e04c00724499063ba086e16962df568093ab",
      "tree": "7a042cbdd0c4909ce43c6b26dae75f697fdcbc02",
      "parents": [
        "9cd3d3843a59c8f22eafbce337e01ffb850b9191"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Wed Feb 04 15:50:08 2015 -0700"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Sat Feb 07 13:18:52 2015 -0700"
      },
      "message": "rackspace list stacks op and unit test\n"
    },
    {
      "commit": "1d3bc4b794b3457961f4471485ce52546d3062d0",
      "tree": "7310fd6228dd9aa582f8f65fad85bac7e1551007",
      "parents": [
        "9741dd93aeef8a89648116ef2ab18dff56570ed9"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Wed Feb 04 12:06:19 2015 -0700"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Sat Feb 07 13:18:52 2015 -0700"
      },
      "message": "rackspace adopt stack op and unit test\n"
    },
    {
      "commit": "034ef075c8bf487c153998f64ec462dd70746208",
      "tree": "f9b2f155a65f843b9ec0d3eb6e84b78b0258d462",
      "parents": [
        "4a5c8495fcc75d7ef83da2e20357731989b7e35a"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Tue Feb 03 13:14:44 2015 -0700"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Sat Feb 07 13:18:52 2015 -0700"
      },
      "message": "rackspace create stack op and unit test\n"
    },
    {
      "commit": "31919cdb8762d12d6026b2a435d63051c63c7173",
      "tree": "8f56bac4039ee34fab790c78fa77502eb8a35ae2",
      "parents": [
        "5473fdfba05afb7d37b7421d2a247bce691d4ad8"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Wed Jan 28 10:34:09 2015 -0700"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Sat Feb 07 13:18:52 2015 -0700"
      },
      "message": "go fmt\n"
    },
    {
      "commit": "90957606080884d7d206de2ef3d554426251b710",
      "tree": "f4f3f5d2ebfb5e79fbbecf73604a884c46994c0c",
      "parents": [
        "3828d5a121ef3f4b5941cc251b636584ab1f6eca"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Sun Feb 01 17:03:06 2015 -0700"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Feb 02 10:37:11 2015 -0700"
      },
      "message": "create temp url operation and test\n"
    },
    {
      "commit": "e93d8375de8935b6d42dde3e37b33e7533de0469",
      "tree": "31fead0ae3289702a25aa618c5fdb87b98f48da7",
      "parents": [
        "a3de08f0cc0683bfc405d47ec5cc300dad69d9aa"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Sat Jan 31 20:22:09 2015 -0700"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Feb 02 10:37:11 2015 -0700"
      },
      "message": "fix bug where Get and Update calls were reversed\n"
    },
    {
      "commit": "a3de08f0cc0683bfc405d47ec5cc300dad69d9aa",
      "tree": "735cae7fece85719425c61be8974294fac68caf7",
      "parents": [
        "8949d8f7d5d9f6ad92681405359a349c8b6f02c2"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Wed Dec 17 22:08:19 2014 -0700"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Feb 02 10:37:11 2015 -0700"
      },
      "message": "rackspace reponse header structs\n"
    },
    {
      "commit": "723a24be004a50baa5fad6cc5e9b3dc8c61882d9",
      "tree": "613b7337830bf320c8228052b6aa9be660ac8a0e",
      "parents": [
        "e5940aad21d2021a2100d2aac351972ae2a4adad"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Feb 02 10:06:42 2015 -0700"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Feb 02 10:06:42 2015 -0700"
      },
      "message": "rackspace update server unit test\n"
    },
    {
      "commit": "e5940aad21d2021a2100d2aac351972ae2a4adad",
      "tree": "de8f5f2be0e76ee07e67a7020c56c999e7da1ee0",
      "parents": [
        "682bdbddcf09963b5310f15b3851670a04f22106"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Sun Feb 01 22:08:23 2015 -0700"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Feb 02 09:29:53 2015 -0700"
      },
      "message": "add update method for rackspace servers\n"
    },
    {
      "commit": "d842ae6a5ae6ffbff090d6d4181ea043fea246e9",
      "tree": "5393497e3ffe1e375290be2129a6f225e891bd75",
      "parents": [
        "39552bdfe53845be105432e3a2c5a91222a078fe"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Thu Jan 29 13:11:50 2015 -0500"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Thu Jan 29 13:11:50 2015 -0500"
      },
      "message": "Support bulk removal and name replacement.\n"
    },
    {
      "commit": "163e459f5b16c6f989d53152eaabcad0719eeacb",
      "tree": "7cbaeb585ea598f3c43c7499339cae58e207b286",
      "parents": [
        "052807076024815e98936a24d406124067ea8296"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Thu Jan 29 12:03:28 2015 -0500"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Thu Jan 29 12:03:28 2015 -0500"
      },
      "message": "Exercise all cases in the Update fixture.\n"
    },
    {
      "commit": "299363d50f5210fdc17edf08391f9fa94dd5f16c",
      "tree": "3f6ab853c32eba365d0aafde021433150b1bb746",
      "parents": [
        "d826620ef28357b6d07f59efa8ebe6864d4a0576"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Thu Jan 29 10:49:40 2015 -0500"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Thu Jan 29 10:49:40 2015 -0500"
      },
      "message": "Split Addition into Insertion and Append.\n"
    },
    {
      "commit": "b5fcaa89cbc7a70ca75e458c9db9d2644d503bc2",
      "tree": "e676f263e54914f409f21d16487b46473d905f5a",
      "parents": [
        "a7465c863354d09df6fac3f320f61468f2429423"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Thu Jan 29 10:34:00 2015 -0500"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Thu Jan 29 10:34:00 2015 -0500"
      },
      "message": "Update Rackspace CDN delegates.\n"
    },
    {
      "commit": "1e5e29304596f19220ea26ec889ff4318f4ff03f",
      "tree": "e446160047968e7417851afc83f0471aa30c28d1",
      "parents": [
        "b0ab0d1c2e26ef590ccdc411ddfd428e5fde4a6a"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Tue Jan 27 12:13:19 2015 -0700"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Tue Jan 27 12:13:19 2015 -0700"
      },
      "message": "unit test for unsuccessful update operation\n"
    },
    {
      "commit": "b6c3e637828a0de7a48132751c567a81f85d3c33",
      "tree": "d05185ada3d64fb2224d894bafa7d0b6e496e951",
      "parents": [
        "6f8eda997bfef00a3debf8bbcc9b5dbc15aa090c"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Tue Jan 27 11:39:33 2015 -0700"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Tue Jan 27 11:54:35 2015 -0700"
      },
      "message": "fix extra space in flavor list unit test\n"
    },
    {
      "commit": "6f8eda997bfef00a3debf8bbcc9b5dbc15aa090c",
      "tree": "9e2df8dafe47836bfc2424c538213eaedfee6090",
      "parents": [
        "548496b558a8cb523d283f736559090a93d39baa"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Tue Jan 27 11:38:35 2015 -0700"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Tue Jan 27 11:54:35 2015 -0700"
      },
      "message": "more concise check for flavor list unit test\n"
    },
    {
      "commit": "548496b558a8cb523d283f736559090a93d39baa",
      "tree": "8181b9ce83ec911cb18206a6c8256e79b0dc9b41",
      "parents": [
        "191313005ef1b17fae341a28f3db7ce3414d05df",
        "8347df7736c91ee98ef85b2e2098b7b51960c422"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Tue Jan 27 13:37:46 2015 -0500"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Tue Jan 27 13:37:46 2015 -0500"
      },
      "message": "Merge pull request #339 from jrperritt/cdn-openstack-rackspace\n\nOpenStack and Rackspace CDN Service Support"
    },
    {
      "commit": "8347df7736c91ee98ef85b2e2098b7b51960c422",
      "tree": "ccca46dacaebef8e26d5a89c6c88d31967901ea2",
      "parents": [
        "6bb59448bc4800324fc9e1dda28c0b228ebd419b"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Tue Jan 27 11:33:40 2015 -0700"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Tue Jan 27 11:33:40 2015 -0700"
      },
      "message": "fix for Rackspace Home Document unit test\n"
    },
    {
      "commit": "03732c214c832994a89c8e27def922f7c38860bb",
      "tree": "d8e89115ae70703afc8d1ec68d74cb15f07de62e",
      "parents": [
        "161a854472e31056e7999a3c889e03716f9131a3"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Fri Jan 23 14:35:27 2015 -0500"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Fri Jan 23 14:35:27 2015 -0500"
      },
      "message": "CreateOpts needs to be qualified.\n"
    },
    {
      "commit": "161a854472e31056e7999a3c889e03716f9131a3",
      "tree": "59d6fff3f5b9fa0755b33b39d56fec49295fb493",
      "parents": [
        "45e343468b4d8753bc78e99b291b6d49be0df08a"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Fri Jan 23 14:32:12 2015 -0500"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Fri Jan 23 14:32:12 2015 -0500"
      },
      "message": "Update the Rackspace Cloud Files tests too.\n"
    },
    {
      "commit": "239e4d839861534e5dbd859182a3faed1234e291",
      "tree": "15b7c2761dbc148eef72951dc14e9d8039a8b4af",
      "parents": [
        "e918e76fe1d4d7d6be55d08e7b19339b80d853af"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Fri Jan 23 10:50:36 2015 -0700"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Fri Jan 23 10:50:36 2015 -0700"
      },
      "message": "rackspace cdn services unit tests\n"
    },
    {
      "commit": "e918e76fe1d4d7d6be55d08e7b19339b80d853af",
      "tree": "e4981e07276d15d3648128a174a7cfc7c57ebcdb",
      "parents": [
        "45a1d4ffb7d5553b17c34f68134cc37cdd3fea91"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Fri Jan 23 10:46:36 2015 -0700"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Fri Jan 23 10:46:36 2015 -0700"
      },
      "message": "rackspace cdn serviceassets unit tests\n"
    },
    {
      "commit": "45a1d4ffb7d5553b17c34f68134cc37cdd3fea91",
      "tree": "63568302e5bd5f3f299873cf71913ca5619574f5",
      "parents": [
        "59c4abe044f210c3f9bb91148f108d7080d78b58"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Fri Jan 23 10:45:10 2015 -0700"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Fri Jan 23 10:45:10 2015 -0700"
      },
      "message": "rackspace cdn flavors unit tests\n"
    },
    {
      "commit": "59c4abe044f210c3f9bb91148f108d7080d78b58",
      "tree": "63efc788c3faf62622a514b9b59227c19b2de418",
      "parents": [
        "3cae0d41627d838b227bc0f4dc271a8f7c577ed1"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Fri Jan 23 10:42:14 2015 -0700"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Fri Jan 23 10:42:14 2015 -0700"
      },
      "message": "rackspace cdn base unit tests\n"
    },
    {
      "commit": "3cae0d41627d838b227bc0f4dc271a8f7c577ed1",
      "tree": "0a7cf97b0f69d5e04add57175f4f287487aa6400",
      "parents": [
        "3f847c5e9c1aa418d6e7ad59684ad702bff47fa6"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Thu Jan 22 21:12:51 2015 -0700"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Thu Jan 22 21:12:51 2015 -0700"
      },
      "message": "rackspace cdn package docs\n"
    },
    {
      "commit": "f1a3cf4164f62bf6f2fa88f830faff4ec0f85ca4",
      "tree": "45a423de6cd8c8040e4054fd59ec6f89003df6f1",
      "parents": [
        "23e89c3867d5703bf35d8972bd73a56ca9816583"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Jan 19 16:19:54 2015 -0700"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Jan 19 16:19:54 2015 -0700"
      },
      "message": "rackspace cdn service flavors operations\n"
    },
    {
      "commit": "6073e62a50dc111776d534e9c40e5a7311fec999",
      "tree": "d831208ba3cd23fec49d1cc429371b6ed983483f",
      "parents": [
        "1b6dbd1f3364f0f801b268cb336ef277f9eeb6eb"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Jan 19 11:20:44 2015 -0700"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Jan 19 11:20:44 2015 -0700"
      },
      "message": "rackspace cdn service assets operations\n"
    },
    {
      "commit": "1b6dbd1f3364f0f801b268cb336ef277f9eeb6eb",
      "tree": "33b485ee3594f276497ee7052cc310167c9e005b",
      "parents": [
        "0037e637aa31deae7b0c85f4257f7058a8701d3c"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Jan 19 11:20:01 2015 -0700"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Jan 19 11:20:01 2015 -0700"
      },
      "message": "use Builder interfaces as opts type\n"
    },
    {
      "commit": "0842ae87c1a72da47a6ee1304d128c82b9f797c6",
      "tree": "8ad45275a8b723f3612a62e2d3c78c4260d038db",
      "parents": [
        "608d3a57d78318da3e38618492e1c06d0f9a0f96"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Jan 19 10:46:15 2015 -0700"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Jan 19 10:46:15 2015 -0700"
      },
      "message": "rackspace cdn services operations\n"
    }
  ],
  "next": "ab22e25ce37ce403e8f46ec9428b9c1ab08a14a3"
}
