)]}'
{
  "log": [
    {
      "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": "129f6c929f1a7efc2dffc410d8fdca6f94a78eca",
      "tree": "e959807edba821cc5ac2666c981c5d4ec00e09f9",
      "parents": [
        "d49b2b6366c34f1714c99b5129d324a9bb0018ca",
        "736ae9c253c1783364d94725e2cca75a67520031"
      ],
      "author": {
        "name": "jrperritt",
        "email": "jrperritt@gmail.com",
        "time": "Fri Oct 24 14:15:41 2014 -0500"
      },
      "committer": {
        "name": "jrperritt",
        "email": "jrperritt@gmail.com",
        "time": "Fri Oct 24 14:15:41 2014 -0500"
      },
      "message": "Merge pull request #265 from smashwilson/unbreak-acceptance\n\n[wip] Unbreak acceptance"
    },
    {
      "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": "14c3741a6ce3dd716b0602d767058c14b61eb46d",
      "tree": "1c2ac15792fd22bc09f39e993927e4b34d5815ae",
      "parents": [
        "efbae20a2644f030bb77ef421d98e30a1f728b65"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Fri Oct 24 14:45:27 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Fri Oct 24 14:45:27 2014 -0400"
      },
      "message": "ResizeOpts is now a struct.\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": "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": "8135c6fcc8a1c72d80d902b044ed769390aaa7a8",
      "tree": "f7b9223b537c38fa64909c3a4ebb89a28c3026d9",
      "parents": [
        "26ff5b7cfca583d65249e4dc6f5b25a54403e0dd"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Thu Oct 23 12:29:14 2014 -0500"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Thu Oct 23 12:29:14 2014 -0500"
      },
      "message": "skip tests that create servers if \u0027short\u0027 build flag provided\n"
    },
    {
      "commit": "a8372a7e8597f00b41c60786eef2ae6276be8e6e",
      "tree": "02716da1643d82a88303ad976abb6f87ff2fe7b7",
      "parents": [
        "88cf81ce1c8ef3607d819a499910c7f37883311d",
        "1904fcebd015956fc9bc75607f122c8322123aa7"
      ],
      "author": {
        "name": "jrperritt",
        "email": "jrperritt@gmail.com",
        "time": "Wed Oct 22 15:13:44 2014 -0500"
      },
      "committer": {
        "name": "jrperritt",
        "email": "jrperritt@gmail.com",
        "time": "Wed Oct 22 15:13:44 2014 -0500"
      },
      "message": "Merge pull request #253 from smashwilson/rax-to-rs\n\nRAX_ to RS_"
    },
    {
      "commit": "1904fcebd015956fc9bc75607f122c8322123aa7",
      "tree": "210cc9ae398125bcfefd160bc33ff9ec69274fae",
      "parents": [
        "4b33eea546e4da597b3d6366031125c6ee40c6d1"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Wed Oct 22 15:50:48 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Wed Oct 22 15:50:48 2014 -0400"
      },
      "message": "Fixed a usage of `utils.AuthOptions()`.\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": "390555a57d2eeb291f8b0b5f56302e38b19393e7",
      "tree": "2e11b4418351c77a3684dd5260272f8d8cc0b45e",
      "parents": [
        "a49b374cbab9e3b259b5861822cb5f770ee0fdd3"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Wed Oct 22 17:04:03 2014 +0200"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Wed Oct 22 17:11:11 2014 +0200"
      },
      "message": "Updating all refs to previous AuthOpions func\n"
    },
    {
      "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": "2d48037d52c972ec6e7ab26eaaf4274c36fd2bae",
      "tree": "2bcae3ea4841c6a50391430eecf78dd3f8aa8039",
      "parents": [
        "fa046c9ea06eae3c21757b365f5c656286cdad4b"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Wed Oct 22 10:47:09 2014 +0200"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Wed Oct 22 10:47:09 2014 +0200"
      },
      "message": "Adding more specific tags\n"
    },
    {
      "commit": "fa046c9ea06eae3c21757b365f5c656286cdad4b",
      "tree": "2dfd559b561e9fd23c2235de8fa5394403cb5185",
      "parents": [
        "82a6bbaa44e44c404ce31d9aa50e568c8bef9886"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Wed Oct 22 10:18:12 2014 +0200"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Wed Oct 22 10:18:12 2014 +0200"
      },
      "message": "Fixing acceptance tests which failed to clean up network resources\n"
    },
    {
      "commit": "3525c641935d6a9676ff827a2009fe5864a4e557",
      "tree": "4f7ec03761efe660bfa99beaaa281f43851dbce7",
      "parents": [
        "2a7797d46a5c9086e4f628e062dfdb5d476ff659"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Tue Oct 21 17:12:06 2014 -0500"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Tue Oct 21 17:12:06 2014 -0500"
      },
      "message": "t.Errorf -\u003e t.Fatalf\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": "a262174ea91a89e93a75ac570e4bb00a38fbb00c",
      "tree": "c43e2fa5652c01cf9bc98b7291e66839e1c2097f",
      "parents": [
        "8c072a3f5730841d477ae70c8e5bcc2e8c38968e"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Thu Oct 16 14:35:49 2014 +0200"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Mon Oct 20 17:51:26 2014 +0200"
      },
      "message": "Modifying acceptance tests\n"
    },
    {
      "commit": "1e7841bbc18a187784955b1e7288d6d932f5d4d7",
      "tree": "a376973261636cbcc296033a7727b4ccbae8a07e",
      "parents": [
        "bfe33b2e26a1953a3a2dce094ae08d3e7fb8798a"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Thu Oct 16 12:45:49 2014 +0200"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Thu Oct 16 18:21:31 2014 +0200"
      },
      "message": "Modifying acceptance test\n"
    },
    {
      "commit": "5986bb402dc37acc4ebaa31621298cdb3e386027",
      "tree": "07ca0370b052e11a883aad6eae68f4630dc233fd",
      "parents": [
        "6345dc80baa1340f770d99056cc74c7d4a2f4f36",
        "dcb8c27508d95c1df22c1a391dbef2902357ff18"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Thu Oct 16 11:03:59 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Thu Oct 16 11:03:59 2014 -0400"
      },
      "message": "Merge pull request #238 from jamiehannaford/server-rebuild-opts\n\nIntroducing RebuildOpts"
    },
    {
      "commit": "5bfa2e8b15aa0d51f807586e37e4b2b1eaead8c6",
      "tree": "a4c5b56063f1aef6adbbd9f00f1f988b2e196d25",
      "parents": [
        "6c9eb60b01a1de7b0ff9440a6a0b4f33947b0eae"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Thu Oct 16 16:32:42 2014 +0200"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Thu Oct 16 16:32:42 2014 +0200"
      },
      "message": "Updating tests\n"
    },
    {
      "commit": "7adfd545cc92341e7380b30d0242f3e0623fd291",
      "tree": "66ab58a349467426ab392e1aa829187bd7896ed2",
      "parents": [
        "ef168e6d41a3b466e8ab7e18d1eaeb576154c27b"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Wed Oct 08 11:14:59 2014 -0500"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Fri Oct 10 15:36:36 2014 -0500"
      },
      "message": "unit tests for urls (v2/flavors)\n"
    },
    {
      "commit": "ef168e6d41a3b466e8ab7e18d1eaeb576154c27b",
      "tree": "5e79a4f967b2a1734ea97849faee17c17da9db41",
      "parents": [
        "9af03855ef3ee635abcbbbcc6be9bb6402a3012a"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Wed Oct 08 11:14:05 2014 -0500"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Fri Oct 10 15:36:36 2014 -0500"
      },
      "message": "unit tests and consistency checks for v2/images\n"
    },
    {
      "commit": "488e730d516be3bfcb2bad94401a7acaeb7f243c",
      "tree": "9907d2e639e31163ce79d8387df9d42d3d7ef0ee",
      "parents": [
        "3a0e3b4434f25b93d2b9bd3aba30f83aa4569387"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Thu Oct 02 11:04:25 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Thu Oct 02 11:04:25 2014 -0400"
      },
      "message": "Another extraneous \u0026\n"
    },
    {
      "commit": "dcbc8fb4eb3d1d8f748adb3a5863655926c19ae3",
      "tree": "d9774c28ffee4e9fd405668b3a7e81c54ce5e563",
      "parents": [
        "e845851eb4c82ccfa952ddf5b4374e04b289e0fd"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Mon Sep 29 09:05:44 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Mon Sep 29 09:05:44 2014 -0400"
      },
      "message": "Use a struct for Update options, too.\n"
    },
    {
      "commit": "e845851eb4c82ccfa952ddf5b4374e04b289e0fd",
      "tree": "28b991cda5fde37b60dadbde0d08bd2354f3daf9",
      "parents": [
        "6a310e03e51b05c08c62f5ab260b71dd21ecbfcd"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Mon Sep 29 08:50:09 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Mon Sep 29 08:50:09 2014 -0400"
      },
      "message": "Update the acceptance tests to match.\n"
    },
    {
      "commit": "89734d05df95da9f5d6b57af3863ae03c1a7034c",
      "tree": "27384e51db1e180a4fec3378c090d4f9d88a0e7c",
      "parents": [
        "71ff2fe02081f0b03155f76c23b45bb249f25ef0"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Thu Sep 25 13:50:08 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Thu Sep 25 13:50:08 2014 -0400"
      },
      "message": "Use Extract() methods in acceptance tests.\n"
    },
    {
      "commit": "dc7daa837ec2bde984abf96d1962986ee17e8aae",
      "tree": "5cbc215736a8d496a3dc7086e0d2166fbb8ab858",
      "parents": [
        "fd56648469b4150e88a5c49759f5beae12f9a86b"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Tue Sep 23 16:34:42 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Tue Sep 23 16:34:42 2014 -0400"
      },
      "message": "Clarify which statuses are reached at which points.\n"
    },
    {
      "commit": "fd56648469b4150e88a5c49759f5beae12f9a86b",
      "tree": "ab17491e89f000756d72e9d314fee497e40e5393",
      "parents": [
        "4cee00825aba5b8fc41760fd226920caf1fb4f15"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Tue Sep 23 15:47:35 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Tue Sep 23 15:47:35 2014 -0400"
      },
      "message": "Rework the compute acceptance tests.\n"
    },
    {
      "commit": "4cee00825aba5b8fc41760fd226920caf1fb4f15",
      "tree": "1167761df81b6c5293c44835499f303c900d38f9",
      "parents": [
        "7ddf036bc52339f9e054c383ff73227260910af0"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Thu Sep 18 13:14:32 2014 -0700"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Thu Sep 18 13:14:32 2014 -0700"
      },
      "message": "Move compute acceptance tests into a v2 folder.\n\nConsistency!\n"
    },
    {
      "commit": "a286795de07698eb33585ba9da61bc7711352730",
      "tree": "83dd94d46d19aca4d95d80ccde62d209c73dff14",
      "parents": [
        "5266e49cf3097f1ee9062a1731fa137a5ac4d0a6",
        "e69059d9c42b46df908bd68ed47dccce3046e1c2"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Wed Sep 10 12:29:06 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Wed Sep 10 12:29:06 2014 -0400"
      },
      "message": "Merge remote-tracking branch \u0027upstream/v0.2.0\u0027 into identity-v3\n\nConflicts:\n\tacceptance/openstack/compute/tools_test.go\n"
    },
    {
      "commit": "c8fc6eaa1622f0a6df997e7b071bc4d5bb4aa3cc",
      "tree": "b635a9f8184eac08dba34ef54200579250419475",
      "parents": [
        "e8cbc302381389cabd4d8c49e1e7dc136780c1c7"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Wed Sep 10 13:59:58 2014 +0200"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie.hannaford@rackspace.com",
        "time": "Wed Sep 10 13:59:58 2014 +0200"
      },
      "message": "Moving compute resources into version dir\n"
    },
    {
      "commit": "61b2d34891eaba01bf263516b20b9605ceb43925",
      "tree": "b439c11719b29cf569613962bb352af9e95313b3",
      "parents": [
        "5deff16c9923e953903461d85353f82c5fa20d36"
      ],
      "author": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Tue Sep 09 09:46:01 2014 -0400"
      },
      "committer": {
        "name": "Ash Wilson",
        "email": "smashwilson@gmail.com",
        "time": "Tue Sep 09 09:46:01 2014 -0400"
      },
      "message": "Fix up more of the acceptance tests.\n"
    },
    {
      "commit": "5eb55b1786752df2dca13f372cdbec7dece91faa",
      "tree": "cf7e3dc999315e0731f9d8403aaba867470e542b",
      "parents": [
        "31cdefd69a09bab1a531c791c220dea01133f181"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Aug 18 14:48:23 2014 -0500"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Aug 18 17:50:57 2014 -0500"
      },
      "message": "add versioning to identity; add generic \u0027client\u0027 function\n"
    },
    {
      "commit": "28cadc29c18969c75effaa65ae007242d3b886ae",
      "tree": "60fe212322bf2c6612951ddab9fe7f28fd23ab4c",
      "parents": [
        "43d8353e173ecc7cf1924c5502cc9ce69336c2a5"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "sam.falvo@rackspace.com",
        "time": "Thu Jul 31 14:35:40 2014 -0700"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "sam.falvo@rackspace.com",
        "time": "Thu Jul 31 14:35:40 2014 -0700"
      },
      "message": "Refactor storage test to use new package\n"
    },
    {
      "commit": "43d8353e173ecc7cf1924c5502cc9ce69336c2a5",
      "tree": "b11a3b12388b314312b70dde7840a5e9bc87ff1b",
      "parents": [
        "ad023dcb5ba56bc186df0a91f75822c5a6be60e4"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "sam.falvo@rackspace.com",
        "time": "Thu Jul 31 14:34:48 2014 -0700"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "sam.falvo@rackspace.com",
        "time": "Thu Jul 31 14:34:48 2014 -0700"
      },
      "message": "Refactor compute acceptance tests to prep for extensions tests\n"
    },
    {
      "commit": "f370dc7c6c1058ce97357b7f650123aa1ef53aac",
      "tree": "82ff3e75191b8cdeaaffc7b1854d7f331a72e2fc",
      "parents": [
        "8030050634a18bba4832fca0d28e84e7607f4113"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Thu Feb 13 15:05:34 2014 -0800"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Thu Feb 13 15:05:34 2014 -0800"
      },
      "message": "Convert compute acceptance tests to go test form\n"
    },
    {
      "commit": "6dbf9f6fc9fb5f9c44fd5a59dc915b55975d076b",
      "tree": "3928fca4b4145b1cbb4f888c933c8dda672cf262",
      "parents": [
        "e520cb64a44e96d2caa2354f7a9c5e22986e77ba"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Thu Feb 13 13:51:58 2014 -0800"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Thu Feb 13 13:51:58 2014 -0800"
      },
      "message": "Normalize the two listing tools\n"
    },
    {
      "commit": "e520cb64a44e96d2caa2354f7a9c5e22986e77ba",
      "tree": "ff7230fba2f45425d7c13730cf32cece6424d46c",
      "parents": [
        "5df4fb51752b911db46cf918c38fb42f5ca00b4c"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Wed Feb 12 21:18:57 2014 -0800"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Wed Feb 12 21:18:57 2014 -0800"
      },
      "message": "Add support for region name\n"
    },
    {
      "commit": "5df4fb51752b911db46cf918c38fb42f5ca00b4c",
      "tree": "910990d1e6d0e843bf027f449906d82800a36d5a",
      "parents": [
        "17ae5659c5e48d0a66bb20aa06549f642172be87"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Wed Feb 12 21:17:39 2014 -0800"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Wed Feb 12 21:17:39 2014 -0800"
      },
      "message": "Change output format for 01-servers\n"
    },
    {
      "commit": "17ae5659c5e48d0a66bb20aa06549f642172be87",
      "tree": "1ab303b3546f43b43150a1a3583c65125e6d647c",
      "parents": [
        "d793b02cb8bb6549680602b8f7e0c565e027a173"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Wed Feb 12 20:47:43 2014 -0800"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Wed Feb 12 20:47:43 2014 -0800"
      },
      "message": "Add images resource\n"
    },
    {
      "commit": "d793b02cb8bb6549680602b8f7e0c565e027a173",
      "tree": "ca0a8d249da37446e80e652155ce337905acef4f",
      "parents": [
        "c007c277a25250f9eaf4e87f3bea9c40da1fb4b6"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Wed Feb 12 16:32:23 2014 -0800"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Wed Feb 12 16:32:23 2014 -0800"
      },
      "message": "Support all regions when listing servers\n"
    },
    {
      "commit": "c007c277a25250f9eaf4e87f3bea9c40da1fb4b6",
      "tree": "191ede9cf4416a5c89f40896d1e988f8da6882fe",
      "parents": [
        "c70164db95928a53bbc9d9398d0a7547cfc7b980"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Mon Feb 10 20:49:26 2014 -0800"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Mon Feb 10 20:49:26 2014 -0800"
      },
      "message": "Implement first function of cloud compute API\n"
    }
  ]
}
