)]}'
{
  "log": [
    {
      "commit": "c8f12c6e39d96d0e07f0976e184ea0308cb6aaf0",
      "tree": "add0b6d121a97bbae0ac2495d38da1be0e5f4f5c",
      "parents": [
        "19e713b71ea0ba4c56057127841ad792fe249782"
      ],
      "author": {
        "name": "jrperritt",
        "email": "jrperritt@gmail.com",
        "time": "Tue Oct 11 11:29:10 2016 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 11 11:29:10 2016 -0500"
      },
      "message": "aggregate coverage metrics of unit tests across packages (#115)\n\naggregate coverage metrics of unit tests across packages"
    },
    {
      "commit": "3d966168b94eef2931a8a7198e21c8467a1f6852",
      "tree": "dd2db0c93fe35391840a4a206e4d5f748b5d5342",
      "parents": [
        "9cc33592a49ecba441b7ecd78c7ec4f7e70205a5"
      ],
      "author": {
        "name": "jrperritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Jun 06 14:08:54 2016 -0500"
      },
      "committer": {
        "name": "jrperritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Jun 06 14:08:54 2016 -0500"
      },
      "message": "move unit tests into \u0027testing\u0027 directories\n"
    },
    {
      "commit": "47cee0c32121faaa1cfa15176c6cce17328269ce",
      "tree": "cbfbc4537934ffb9c02dd24823f4c896e1c3a75f",
      "parents": [
        "1a63d780285a732399e1424654276439585301d7",
        "231898eeeb3f1efabaf953757babcdb84298fbe8"
      ],
      "author": {
        "name": "jrperritt",
        "email": "jrperritt@gmail.com",
        "time": "Wed Apr 13 16:30:30 2016 -0500"
      },
      "committer": {
        "name": "jrperritt",
        "email": "jrperritt@gmail.com",
        "time": "Wed Apr 13 16:30:30 2016 -0500"
      },
      "message": "add rackpsace/gophercloud commits\n"
    },
    {
      "commit": "29ae6b37381a93b881a4658583fcacc6d31a833d",
      "tree": "dd847c1f01692742df9969fa3e20c98d3588e233",
      "parents": [
        "2be387af6548e2998407e9f8e3f4337e0ebad3a1"
      ],
      "author": {
        "name": "jrperritt",
        "email": "jrperritt@gmail.com",
        "time": "Wed Apr 13 12:59:37 2016 -0500"
      },
      "committer": {
        "name": "jrperritt",
        "email": "jrperritt@gmail.com",
        "time": "Wed Apr 13 12:59:37 2016 -0500"
      },
      "message": "no naked returns in go; fix auth v3 unit tests\n"
    },
    {
      "commit": "3860b51298ec4cc58acd486c4f82d826ac29a239",
      "tree": "c60c18ab485d0f0a83d7c42cc27b07df4c24a6a6",
      "parents": [
        "397ade62e7592be6e70c18ac932f9d0f1e1d9f16"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jon.perritt@rackspace.com",
        "time": "Tue Mar 29 12:01:48 2016 -0500"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jon.perritt@rackspace.com",
        "time": "Tue Mar 29 12:01:48 2016 -0500"
      },
      "message": "named return vars\n"
    },
    {
      "commit": "bda4859853f5b0f5363a19bfadba7022dcdd63dc",
      "tree": "262cec98cffdaf762ada3e78643a56188023fd2e",
      "parents": [
        "8992d7483a06748dea706e4716d042a4a9e73918"
      ],
      "author": {
        "name": "Keith Byrne",
        "email": "keith.byrne@ammeon.com",
        "time": "Wed Mar 23 11:37:08 2016 +0000"
      },
      "committer": {
        "name": "Keith Byrne",
        "email": "keith.byrne@ammeon.com",
        "time": "Wed Mar 23 11:37:08 2016 +0000"
      },
      "message": "Add fixtures build tag to all fixtures.go files\n\nEnsure testing dependencies from fixtures don\u0027t leak into builds.\n"
    },
    {
      "commit": "db0ae140afbe50f92d0175f995ec34c5cfdf6831",
      "tree": "66428150e9d71b7f01fd7c852012409dd50322c5",
      "parents": [
        "226976e4668ce5142c9f627a36b4dc7a971e7238"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jon.perritt@rackspace.com",
        "time": "Sun Mar 13 00:33:41 2016 -0600"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jon.perritt@rackspace.com",
        "time": "Sun Mar 13 00:33:41 2016 -0600"
      },
      "message": "dsl struct tags; wip\n"
    },
    {
      "commit": "763e5925525589e5a7a3ac2050ba0ecc77d54c9a",
      "tree": "934c8f9a3bdcb874b2b987289a872e1eca77907f",
      "parents": [
        "f094fef6bb4a50d631fbd8d54c04f3b57bb7e31e"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jon.perritt@rackspace.com",
        "time": "Mon Mar 07 03:21:18 2016 -0600"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jon.perritt@rackspace.com",
        "time": "Mon Mar 07 03:21:18 2016 -0600"
      },
      "message": "db v1 error types\n"
    },
    {
      "commit": "a33da23a2460442ab0321f41ff2020ae367211ed",
      "tree": "dd625420434d9fe852d3934b270721f058b504e7",
      "parents": [
        "4024a028f70f4205eaeec131018a1860cc5a559c"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jon.perritt@rackspace.com",
        "time": "Wed Mar 02 04:43:08 2016 -0600"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jon.perritt@rackspace.com",
        "time": "Wed Mar 02 04:43:08 2016 -0600"
      },
      "message": "more error types; RequestOptsBuilder error fixes\n"
    },
    {
      "commit": "31b6646e8251a5c8d3da82625794708eebd412c7",
      "tree": "5d93adb44e587abbdf8833d0afe799e1b6f795f5",
      "parents": [
        "82583e719f36eb9304241f31305f5acb00478c74"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jon.perritt@rackspace.com",
        "time": "Thu Feb 25 22:25:30 2016 -0600"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jon.perritt@rackspace.com",
        "time": "Thu Feb 25 22:25:30 2016 -0600"
      },
      "message": "more consistent naming\n"
    },
    {
      "commit": "123952108bbc5061305c654f78291b94ecbbb149",
      "tree": "33ea006378c6bfc24c3d82adde764899295b56c8",
      "parents": [
        "7d5c8dc35da8fdeead3d06f70936b3cf6d72355d"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jon.perritt@rackspace.com",
        "time": "Wed Feb 24 10:41:17 2016 -0600"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jon.perritt@rackspace.com",
        "time": "Wed Feb 24 10:41:17 2016 -0600"
      },
      "message": "remove mapstructure from blockstorage,cdn,compute,db pkgs\n"
    },
    {
      "commit": "c2697cf31a47e6178b315eb61245925000cfbc59",
      "tree": "e42964eb6ee16c4905a5ada8d36e41fe5108acb7",
      "parents": [
        "c7a7983d79df3df3a43593c4c2f7dbd1791333ce"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jon.perritt@rackspace.com",
        "time": "Thu Feb 18 12:46:37 2016 -0600"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jon.perritt@rackspace.com",
        "time": "Thu Feb 18 12:46:37 2016 -0600"
      },
      "message": "fix import in unit test to use openstack, not rackspace\n"
    },
    {
      "commit": "27249f4d6f4edde27fb76d11fcd58b37ca27c3cb",
      "tree": "db5ca59e0af4731bb084a4f06395dbb52ab65cda",
      "parents": [
        "b101323b44e08334d450961d675b715f6360e46e"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jon.perritt@rackspace.com",
        "time": "Thu Feb 18 10:35:59 2016 -0600"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jon.perritt@rackspace.com",
        "time": "Thu Feb 18 10:35:59 2016 -0600"
      },
      "message": "rename imports: rackspace/gophercloud -\u003e gophercloud/gophercloud\n"
    },
    {
      "commit": "87704baee33ada4f581d312b5ae2aa2ac2d7e19a",
      "tree": "dcc9e524f5012c7ed7bdf9f7a3a1ba2a455a016a",
      "parents": [
        "c70720d7929fb03f6d2b329db5ad14d2ddefc418"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Thu Jan 14 11:49:56 2016 +0100"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Thu Jan 14 11:49:56 2016 +0100"
      },
      "message": "use better type assertions\n"
    },
    {
      "commit": "2e695a3d88a830b1ef6162ec964699a818d18b4c",
      "tree": "c7079669f17731b27666a5a8133527da70d66342",
      "parents": [
        "75e8cc41c501afb82fa75471dcf7320299fdfbef"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Mon Nov 16 16:36:10 2015 +0100"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Mon Nov 16 16:36:10 2015 +0100"
      },
      "message": "use interfaces rather than concrete types\n"
    },
    {
      "commit": "75e8cc41c501afb82fa75471dcf7320299fdfbef",
      "tree": "ce433981bbc9cad73375cbe40e4ee1f5758957b0",
      "parents": [
        "e65ad952b5412894a6afd6b13d1e3a28c87e81de"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Mon Nov 16 14:09:25 2015 +0100"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Mon Nov 16 14:09:25 2015 +0100"
      },
      "message": "rename functions\n"
    },
    {
      "commit": "e65ad952b5412894a6afd6b13d1e3a28c87e81de",
      "tree": "1dbddbdc6143a273191f9011372a13d33970fccf",
      "parents": [
        "3c3c7845e265aa8c97093b25109bd605c8b7d027"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Mon Nov 16 14:05:11 2015 +0100"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Mon Nov 16 14:05:11 2015 +0100"
      },
      "message": "convert strings to time.Time\n"
    },
    {
      "commit": "d87c7d66ffacfed1d928ad8754ef5bd2e9da0b48",
      "tree": "436fb046d85ed310e4a760185e6a5c5ae5544b37",
      "parents": [
        "b9aa87f377ff30a00b78e967e2b6228863d52212"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Wed Oct 07 14:20:13 2015 +0200"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Wed Oct 14 12:14:39 2015 +0200"
      },
      "message": "test fixes\n"
    },
    {
      "commit": "d2b755f4034c418bbb7d6cb0bd59d5d85617978e",
      "tree": "643a7cf958ca201b4ff4947e6255c650ff0c9587",
      "parents": [
        "05665d66b099599dceaba95aee2dd8fd1dc13537"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Wed Oct 07 14:01:57 2015 +0200"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Wed Oct 14 12:14:39 2015 +0200"
      },
      "message": "add various fixes\n"
    },
    {
      "commit": "52dbcee6a658b74d6e7bde87517380898513403c",
      "tree": "0b8f88279d7d265cba611d60ada6647b2fd3975f",
      "parents": [
        "80c706777c562a8b4285ec38aab029a5f047e5d0"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Tue Oct 06 16:09:56 2015 +0200"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Wed Oct 14 12:14:38 2015 +0200"
      },
      "message": "fix general issues\n"
    },
    {
      "commit": "99eced5e19804f19b330fa383c2341c00494f4b7",
      "tree": "3562a8bd1a74f973533484cff94831707872f930",
      "parents": [
        "42a5c6fb54b494dd3cfb5e2c0c962ac88bd778ee"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Mon Mar 02 15:24:22 2015 +0100"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Wed Oct 14 12:14:38 2015 +0200"
      },
      "message": "Finalize Rackspace acceptance tests and fix various things\n"
    },
    {
      "commit": "7d51cf15865a76a1e18784bc40f3f59425ea3c3e",
      "tree": "d810ddfd8255a45fac216d903a15506b5881c886",
      "parents": [
        "257c8dcaf36cafd89b9e5ea86d20158c231257fa"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Wed Feb 25 14:50:06 2015 +0100"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Wed Oct 14 12:14:38 2015 +0200"
      },
      "message": "Removing awkward nested maps\n"
    },
    {
      "commit": "257c8dcaf36cafd89b9e5ea86d20158c231257fa",
      "tree": "7c25701a006feadbde81fbbd52508bbfae4b4d4e",
      "parents": [
        "18b45eda7b203c1a02d7031b79a6856f51286d9d"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Wed Feb 25 14:40:22 2015 +0100"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Wed Oct 14 12:14:38 2015 +0200"
      },
      "message": "Pre-allocate the slices\n"
    },
    {
      "commit": "8803f83796ff1251313212c2d265e09d1d5cebc4",
      "tree": "f89d901c8ccec5004c85d14245a757d083901b76",
      "parents": [
        "1110840554699cec8f2e88c73e142ff7c704e5eb"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Mon Feb 23 10:44:55 2015 +0100"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Wed Oct 14 12:14:38 2015 +0200"
      },
      "message": "Fixing minor issues such as weakly typed decoding\n"
    },
    {
      "commit": "1110840554699cec8f2e88c73e142ff7c704e5eb",
      "tree": "d0945b2dc4cba70147076719ee10a4dabc4b589b",
      "parents": [
        "05d200d420609acff45dccc4d455bf36577281e1"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Mon Feb 23 10:31:41 2015 +0100"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Wed Oct 14 12:14:38 2015 +0200"
      },
      "message": "Finalizing most acceptance tests\n"
    },
    {
      "commit": "05d200d420609acff45dccc4d455bf36577281e1",
      "tree": "6b5aac1b7779083b495e11c031954e2913705cd4",
      "parents": [
        "b0d267bad1f07c42cc6e322108fa8a29b7be5968"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Fri Feb 20 14:49:05 2015 +0100"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Wed Oct 14 12:14:38 2015 +0200"
      },
      "message": "First crack at acceptance tests\n"
    },
    {
      "commit": "9793d94a5a28974f492c952ed61f4cc7d013213b",
      "tree": "35bbc3d56359b60aaf8b7921c6be8fab4fef78c1",
      "parents": [
        "4a170281204913b0d7cad7dcfeec06162f542fc9"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Wed Feb 18 15:13:20 2015 +0100"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Wed Oct 14 12:14:38 2015 +0200"
      },
      "message": "Adding documentation\n"
    },
    {
      "commit": "4a170281204913b0d7cad7dcfeec06162f542fc9",
      "tree": "e1e0f875946fc1c4e5eb82ed00732eafc86a9d7c",
      "parents": [
        "e635b7ddd4dac3b383fe860f1015e035baceae56"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Wed Feb 18 14:16:57 2015 +0100"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Wed Oct 14 12:14:37 2015 +0200"
      },
      "message": "Refactor OS fixtures\n"
    },
    {
      "commit": "d3a78efe7f947f5daf8f272a62e63b3da9605505",
      "tree": "457c9f7c809f8632b8d45d3e42d53dce6ade558a",
      "parents": [
        "a50d135a623a75f951b4651b7419faf4f7e479b1"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Wed Feb 18 12:17:16 2015 +0100"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Wed Oct 14 12:14:37 2015 +0200"
      },
      "message": "Refactor to use new handler setup\n"
    },
    {
      "commit": "a50d135a623a75f951b4651b7419faf4f7e479b1",
      "tree": "a461420ef02b58d5f8366057662034a8b2ff3573",
      "parents": [
        "c1c6bf8e1f31138be50b048a420963a535166a97"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Wed Feb 18 11:38:38 2015 +0100"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Wed Oct 14 12:14:37 2015 +0200"
      },
      "message": "Refactor to use new client.Request\n"
    },
    {
      "commit": "76e177bbdb2ca545de763e28a9335031630f6323",
      "tree": "4ecf4b6360c66475767fbc43556c5a7bd70031d7",
      "parents": [
        "4ec6afe05992d1410bc289f313c7f6fddd2f5ba8"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Mon Feb 16 16:53:00 2015 +0100"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Wed Oct 14 12:14:37 2015 +0200"
      },
      "message": "Add usage field\n"
    },
    {
      "commit": "3aba0b1c78e4be732a6bc0973ef825cada1b2c90",
      "tree": "7c0c881f03b364c4530c60da03dab797f7d23976",
      "parents": [
        "8195446134878d326ea1e10eed01e06506df82b1"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Fri Feb 13 14:33:39 2015 +0100"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Wed Oct 14 12:14:36 2015 +0200"
      },
      "message": "Fixes to imports\n"
    },
    {
      "commit": "5b7acc19837f2ed7af29b4153c31b94fd6f4ddbd",
      "tree": "e015001e8b82ce4f6f1d6672526e8b253fd397e5",
      "parents": [
        "2ca55d82f6086cbc49d451f583607b1547497fe8"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Fri Feb 13 09:14:25 2015 +0100"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Wed Oct 14 12:14:36 2015 +0200"
      },
      "message": "Add support for OS flavors\n"
    },
    {
      "commit": "2ca55d82f6086cbc49d451f583607b1547497fe8",
      "tree": "5343952ed8f88c021e7cf65f491c2db534c88342",
      "parents": [
        "3c1796b5dc13fc2c5352079550a1769b99d29102"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Thu Feb 12 14:21:55 2015 +0100"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Wed Oct 14 12:14:36 2015 +0200"
      },
      "message": "Extract out user functionality into its own namespace\n"
    },
    {
      "commit": "af4570f7874a160a0222549d65ab9c985f52c09f",
      "tree": "de2c20ae2296ffbd313c34fb5c17a3d441502170",
      "parents": [
        "27957b2ffb5bd26951149382555573490da18c2b"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Thu Feb 12 13:33:25 2015 +0100"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Wed Oct 14 12:14:36 2015 +0200"
      },
      "message": "OpenStack DB users\n"
    },
    {
      "commit": "85f1033864c1c0550e2df435cfca0e96cf801c18",
      "tree": "e3492ec96dbf64ad069504812391c257bb1403a3",
      "parents": [
        "56d0c2e8f96d249025cb056e9617b3521c2730b5"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Thu Feb 12 11:51:37 2015 +0100"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Wed Oct 14 12:14:36 2015 +0200"
      },
      "message": "Fix receiver name\n"
    },
    {
      "commit": "56d0c2e8f96d249025cb056e9617b3521c2730b5",
      "tree": "69205769013f1819b0d81718760186164bcfca92",
      "parents": [
        "1943b383dc04f160c1f90f7857673e6078097cd1"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Thu Feb 12 11:50:18 2015 +0100"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Wed Oct 14 12:14:36 2015 +0200"
      },
      "message": "Extract DB functionality out\n"
    },
    {
      "commit": "1943b383dc04f160c1f90f7857673e6078097cd1",
      "tree": "f26e91cb8b6f7480851680344747932214702ef8",
      "parents": [
        "cc211470933a47652ba977299234b58791183f20"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Thu Feb 12 11:50:02 2015 +0100"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Wed Oct 14 12:14:36 2015 +0200"
      },
      "message": "Add support for OpenStack DBs\n"
    },
    {
      "commit": "219ca59a2f8c96549b2f9441993bcf68e3c0beca",
      "tree": "e236b829d61f4d98d9410d447e133176d26191aa",
      "parents": [
        "a74d425ef0f813f43b83849ffa0c15f284d4ee57"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Tue Feb 10 15:59:05 2015 +0100"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Wed Oct 14 12:14:36 2015 +0200"
      },
      "message": "Adding instance actions\n"
    },
    {
      "commit": "a74d425ef0f813f43b83849ffa0c15f284d4ee57",
      "tree": "e91798f6ba9b6c0dc4a5c0e4af33f505a0ec993f",
      "parents": [
        "f77fc10a85db9a72bfe84ca5ca06e4842165b627"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Tue Feb 10 15:35:01 2015 +0100"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Wed Oct 14 12:14:36 2015 +0200"
      },
      "message": "Adding isRootEnabled feature\n"
    },
    {
      "commit": "94164fa80c98977e8bda83e569ba04a040aac613",
      "tree": "ff58b5ebb30c4f1ffa736229d8348cedd524a3aa",
      "parents": [
        "1232e042195c2134750f2aa3b867877a6cf6247c"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Tue Feb 10 13:58:45 2015 +0100"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Wed Oct 14 12:14:35 2015 +0200"
      },
      "message": "Enable root user\n"
    },
    {
      "commit": "5b16b63aa4fed2b01c067d7b758864ace71662e0",
      "tree": "24b80527199eff5169339de5389f6e2352ec8e36",
      "parents": [
        "39d4ffb8ad9cdc757d37f8000976a2261efc9fa2"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Tue Feb 10 13:36:23 2015 +0100"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Wed Oct 14 12:14:35 2015 +0200"
      },
      "message": "Adding more tests and delete fn\n"
    },
    {
      "commit": "821015f4ac472b3960f286cb2c4b96e3f55cdeaf",
      "tree": "d202fbb98a8d9f7930c5a873bea3a727ca570cdc",
      "parents": [
        "90684245d09d4dce8ec493a4c00ca3c4e4c18391"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Tue Feb 10 12:58:36 2015 +0100"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Wed Oct 14 12:14:35 2015 +0200"
      },
      "message": "Get instance :rocket:\n"
    },
    {
      "commit": "90684245d09d4dce8ec493a4c00ca3c4e4c18391",
      "tree": "5a61e0c382d8fc54ad7ba0381be4a791d44533f6",
      "parents": [
        "9fdda583fbac4820c089fc0af570936e56c5d28a"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Tue Feb 10 12:46:07 2015 +0100"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Wed Oct 14 12:14:35 2015 +0200"
      },
      "message": "List instances\n"
    },
    {
      "commit": "9fdda583fbac4820c089fc0af570936e56c5d28a",
      "tree": "64c1fc03115498925e6eec350b3d56131219da56",
      "parents": [
        "3dbfb2d855e317940c5eda5e363187952f3891f4"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Tue Feb 10 12:15:43 2015 +0100"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Wed Oct 14 12:14:35 2015 +0200"
      },
      "message": "Decouple OpenStack implementation from Rackspace provider\n"
    }
  ]
}
