)]}'
{
  "log": [
    {
      "commit": "d289d7533a1dd916fddb5402c33e7b85e1a4ccf6",
      "tree": "3482099480b4c4618cbc27f5748cf75c21cd0961",
      "parents": [
        "b96707610e75ef1b49236a0b7e4fd5e9bb6be1dd"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "sam.falvo@rackspace.com",
        "time": "Fri Jan 10 14:28:11 2014 -0800"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "sam.falvo@rackspace.com",
        "time": "Fri Jan 10 14:28:11 2014 -0800"
      },
      "message": "Forgot to include osutil sub-package.\n"
    },
    {
      "commit": "b96707610e75ef1b49236a0b7e4fd5e9bb6be1dd",
      "tree": "3564eb834addaff74a5fbffd5c81dea589c6691b",
      "parents": [
        "8280cb72c965987c79e66a7fe702c1b6f350c775"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "sam.falvo@rackspace.com",
        "time": "Fri Jan 10 14:26:39 2014 -0800"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "sam.falvo@rackspace.com",
        "time": "Fri Jan 10 14:26:39 2014 -0800"
      },
      "message": "Recognize OS_REGION_NAME if env var is set.\n\nAlso, provide an out in case you really, really want to ignore this\nenvironment variable.\n"
    },
    {
      "commit": "8280cb72c965987c79e66a7fe702c1b6f350c775",
      "tree": "2e5cacbee909d90659920d7d75b921912cfb3e16",
      "parents": [
        "0d8c2653f4ae2e52c696ebf1192d6c91c176226b"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "sam.falvo@rackspace.com",
        "time": "Mon Jan 06 15:06:53 2014 -0800"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "sam.falvo@rackspace.com",
        "time": "Mon Jan 06 15:06:53 2014 -0800"
      },
      "message": "Provide API for building AuthOptions from env vars.\n"
    },
    {
      "commit": "0d8c2653f4ae2e52c696ebf1192d6c91c176226b",
      "tree": "c7f021be26b742570fe000a35312f46831500c72",
      "parents": [
        "6ba72d573a23d70dddbe7d2d9d2f00606bee8243",
        "4a52f3dde7eb32293a056a25fb5cbd602b7c1400"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Mon Jan 06 11:30:03 2014 -0800"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Mon Jan 06 11:30:03 2014 -0800"
      },
      "message": "Merge pull request #114 from pquerna/rename_testing_transport\n\nRename transport_double.go to transport_double_test.go "
    },
    {
      "commit": "4a52f3dde7eb32293a056a25fb5cbd602b7c1400",
      "tree": "c7f021be26b742570fe000a35312f46831500c72",
      "parents": [
        "6ba72d573a23d70dddbe7d2d9d2f00606bee8243"
      ],
      "author": {
        "name": "Paul Querna",
        "email": "pquerna@apache.org",
        "time": "Tue Dec 31 14:18:37 2013 -0800"
      },
      "committer": {
        "name": "Paul Querna",
        "email": "pquerna@apache.org",
        "time": "Tue Dec 31 14:18:37 2013 -0800"
      },
      "message": "Rename transport_double.go to transport_double_test.go as it is only used when running tests, and was causing flags to be added to non-testing binaries. Fixes #113\n"
    },
    {
      "commit": "6ba72d573a23d70dddbe7d2d9d2f00606bee8243",
      "tree": "fb536524eefcabcb073bcf77101cac984e96416e",
      "parents": [
        "2f2cb30e929a1a1068f470f702fa992c97f8de3a",
        "f21fcac4b6d55bbadac3ea1c2f5d27ef91e1ab6e"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Mon Dec 16 16:51:11 2013 -0800"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Mon Dec 16 16:51:11 2013 -0800"
      },
      "message": "Merge pull request #109 from seryl/travis-badge\n\nAdd travis badge to README"
    },
    {
      "commit": "f21fcac4b6d55bbadac3ea1c2f5d27ef91e1ab6e",
      "tree": "fb536524eefcabcb073bcf77101cac984e96416e",
      "parents": [
        "2f2cb30e929a1a1068f470f702fa992c97f8de3a"
      ],
      "author": {
        "name": "Josh Toft",
        "email": "josh@ooyala.com",
        "time": "Mon Dec 16 16:19:47 2013 -0800"
      },
      "committer": {
        "name": "Josh Toft",
        "email": "josh@ooyala.com",
        "time": "Mon Dec 16 16:31:40 2013 -0800"
      },
      "message": "Add travis badge to README\n\ncloses #43\n\n* Note: It appears that the integration was already done just not shown on the README\n"
    },
    {
      "commit": "2f2cb30e929a1a1068f470f702fa992c97f8de3a",
      "tree": "a9720b24e2c30526b748f411e76c95f1307ad46d",
      "parents": [
        "9b8695b7a6a0667b20c96cb7899a00f582e150d6",
        "2be65d143a6763d1506cb3d2475dafb720697a5d"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "sam.falvo@rackspace.com",
        "time": "Fri Dec 13 16:17:41 2013 -0800"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "sam.falvo@rackspace.com",
        "time": "Fri Dec 13 16:17:41 2013 -0800"
      },
      "message": "Merge branch \u0027issue-21-list-addresses-by-network\u0027 of https://github.com/jrperritt/gophercloud into jrperritt-issue-21-list-addresses-by-network\n\nConflicts:\n\t.travis.yml\n"
    },
    {
      "commit": "2be65d143a6763d1506cb3d2475dafb720697a5d",
      "tree": "2f4358217f18ae50f0a10a0e01952e1b79e3eb02",
      "parents": [
        "7152a1c22ce0c81494427ab7ee99c8d44f17c9d8"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Fri Dec 13 17:21:09 2013 -0600"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Fri Dec 13 17:23:40 2013 -0600"
      },
      "message": "go fmt\n"
    },
    {
      "commit": "7152a1c22ce0c81494427ab7ee99c8d44f17c9d8",
      "tree": "b3b441d814f1735fedb41cd47342369c6a044ed3",
      "parents": [
        "211719f348695e512c7d7090067811c824e3ff68"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Fri Dec 13 17:20:22 2013 -0600"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Fri Dec 13 17:23:40 2013 -0600"
      },
      "message": "update test to print out all addresses\n"
    },
    {
      "commit": "211719f348695e512c7d7090067811c824e3ff68",
      "tree": "8caeb792ab49ff13df35300230caef29c64e9fcd",
      "parents": [
        "28b495629d81c8ab75b79a6cd160faaf0592251c"
      ],
      "author": {
        "name": "Max Lincoln",
        "email": "max@devopsy.com",
        "time": "Fri Dec 13 14:49:38 2013 -0300"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Fri Dec 13 17:23:40 2013 -0600"
      },
      "message": "Tests broke because Image ID is outdated.  Find by name instead - it\u0027ll require less maintenance and will be easier to use with other providers.\n"
    },
    {
      "commit": "28b495629d81c8ab75b79a6cd160faaf0592251c",
      "tree": "a9c795a656e1e95a6879d839db0616b51c4715e0",
      "parents": [
        "c38f527089ee81d582219c33adfe2a9d668eb349"
      ],
      "author": {
        "name": "Max Lincoln",
        "email": "max@devopsy.com",
        "time": "Fri Dec 13 13:23:44 2013 -0300"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Fri Dec 13 17:23:40 2013 -0600"
      },
      "message": "Back to rackspace for pull request.\n\nRevert \"rackspace -\u003e maxlinc, to make sure travis works\"\n\nThis reverts commit c56e9e6d7ac987d0b073f79a545df94fc4d609bf.\n"
    },
    {
      "commit": "c38f527089ee81d582219c33adfe2a9d668eb349",
      "tree": "3822e5cc3e545ce82d90f03b92b9abb4ead2c5a3",
      "parents": [
        "57842a6a9adb6f688a96067e3a6b1d96402bedf8"
      ],
      "author": {
        "name": "Max Lincoln",
        "email": "max@devopsy.com",
        "time": "Fri Dec 13 13:23:12 2013 -0300"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Fri Dec 13 17:23:40 2013 -0600"
      },
      "message": "Don\u0027t encrypt repo_token; it\u0027s not supposed to be necessary at all for public projects, and making it encrypted would prevent coverage reports on pull-requests.\n"
    },
    {
      "commit": "57842a6a9adb6f688a96067e3a6b1d96402bedf8",
      "tree": "65cbc573f7cee0523ad96d3fc296906ca76ad057",
      "parents": [
        "75e06ec56121b97f4f9a03a5df228e9f6185daff"
      ],
      "author": {
        "name": "Max Lincoln",
        "email": "max@devopsy.com",
        "time": "Fri Dec 13 01:04:42 2013 -0300"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Fri Dec 13 17:23:40 2013 -0600"
      },
      "message": "Give coverage try\n"
    },
    {
      "commit": "75e06ec56121b97f4f9a03a5df228e9f6185daff",
      "tree": "52858ed0bc61b2583af3a00c553a80c0ad2ad5e7",
      "parents": [
        "42b3672ee761de850924695e9bc3aa235b64a179"
      ],
      "author": {
        "name": "Max Lincoln",
        "email": "max@devopsy.com",
        "time": "Fri Dec 13 00:00:12 2013 -0300"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Fri Dec 13 17:23:39 2013 -0600"
      },
      "message": "rackspace -\u003e maxlinc, to make sure travis works\n"
    },
    {
      "commit": "42b3672ee761de850924695e9bc3aa235b64a179",
      "tree": "74704add6266c9be8ba96d86a739fc7d0d265055",
      "parents": [
        "4199dec57d1848f7cfcd938326ae527c3cd94c02"
      ],
      "author": {
        "name": "Max Lincoln",
        "email": "max@devopsy.com",
        "time": "Thu Dec 12 23:24:08 2013 -0300"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Fri Dec 13 17:23:39 2013 -0600"
      },
      "message": "Travis\n"
    },
    {
      "commit": "4199dec57d1848f7cfcd938326ae527c3cd94c02",
      "tree": "bc911582c23fa02782f82ec06f36a79738dd1fb3",
      "parents": [
        "ed5dd7fe5e80424e1df63bef3b381d3759cd595c"
      ],
      "author": {
        "name": "Rafael Garcia",
        "email": "rafbgarcia@gmail.com",
        "time": "Thu Dec 12 22:16:58 2013 -0300"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Fri Dec 13 17:23:39 2013 -0600"
      },
      "message": "go fmt files authenticate.go, acceptance/00-authentication.go and acceptance/libargs.go\n"
    },
    {
      "commit": "ed5dd7fe5e80424e1df63bef3b381d3759cd595c",
      "tree": "13bc5bd614299d1331cb70419ea2b055fee072a1",
      "parents": [
        "dbc4e9ea4f0ece22c0ee19d59784060c129493d2"
      ],
      "author": {
        "name": "Rafael Garcia",
        "email": "rafbgarcia@gmail.com",
        "time": "Fri Dec 06 17:00:32 2013 -0300"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Fri Dec 13 17:23:39 2013 -0600"
      },
      "message": "+maxlinc - Add ApiKey authentication\n"
    },
    {
      "commit": "dbc4e9ea4f0ece22c0ee19d59784060c129493d2",
      "tree": "8b979ff51da46daef0575cf7d929193d74b0682e",
      "parents": [
        "32d297d12f12098ce870528873a9e1a41dece35e"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "sam.falvo@rackspace.com",
        "time": "Tue Nov 19 14:39:37 2013 -0800"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Fri Dec 13 17:23:39 2013 -0600"
      },
      "message": "Expose service catalog to interested parties.\n\nAdded ServiceCatalogerForIdentityV2 interface to allow interested\nsoftware access to the raw service catalog.  Note that the interface\nsupported must necessarily expose the specific version of Openstack\nIdentity API version, as V2 and V3 are completely incompatible with each\nother.\n"
    },
    {
      "commit": "32d297d12f12098ce870528873a9e1a41dece35e",
      "tree": "b1824176fe4b883238fd37dba441041c0e552124",
      "parents": [
        "0c1629d41040ba667917204d486dd07ef0cc3dac"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "sam.falvo@rackspace.com",
        "time": "Thu Oct 24 16:45:58 2013 -0700"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Fri Dec 13 17:23:39 2013 -0600"
      },
      "message": "Update godocs to include info useful for private clouds.\n"
    },
    {
      "commit": "9b8695b7a6a0667b20c96cb7899a00f582e150d6",
      "tree": "0330b2dd21d47ac666d01a2282d1e3297c2fed24",
      "parents": [
        "6da92455a2575779c8e5039c75783ae618aafeab"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "sam.falvo@rackspace.com",
        "time": "Fri Dec 13 14:44:15 2013 -0800"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "sam.falvo@rackspace.com",
        "time": "Fri Dec 13 14:44:15 2013 -0800"
      },
      "message": "Drop support for Go 1.0.3.\n"
    },
    {
      "commit": "6da92455a2575779c8e5039c75783ae618aafeab",
      "tree": "26990d62c955d3a3632227fb69ea11ba49df0246",
      "parents": [
        "6daaf51208a224ca7f2015629ae1878947f9b28d"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "sam.falvo@rackspace.com",
        "time": "Fri Dec 13 14:40:40 2013 -0800"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "sam.falvo@rackspace.com",
        "time": "Fri Dec 13 14:40:40 2013 -0800"
      },
      "message": "Attempt to switch to rackspace coveralls acct\n"
    },
    {
      "commit": "6daaf51208a224ca7f2015629ae1878947f9b28d",
      "tree": "9ea0e4702cdc0226a210a1bfdfa32bb8ab317e0c",
      "parents": [
        "3e40823352ee03a9b702a8bc1d1a696bf185f925",
        "14a4f6beb180829be76b467b732523140e8d6908"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Fri Dec 13 14:10:47 2013 -0800"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Fri Dec 13 14:10:47 2013 -0800"
      },
      "message": "Merge pull request #107 from maxlinc/travis\n\nTravis"
    },
    {
      "commit": "3e40823352ee03a9b702a8bc1d1a696bf185f925",
      "tree": "86894ddf362c524bc50c04c3425d7a231acd56da",
      "parents": [
        "6f755acc709d348e6c14710f57b3e205c97c7293",
        "5b250e0c6d3dbfa6e5182aaeead2d190f1c9de46"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Fri Dec 13 13:11:46 2013 -0800"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Fri Dec 13 13:11:46 2013 -0800"
      },
      "message": "Merge pull request #108 from maxlinc/test_fix\n\nFix acceptance test (image id not fouund)"
    },
    {
      "commit": "5b250e0c6d3dbfa6e5182aaeead2d190f1c9de46",
      "tree": "86894ddf362c524bc50c04c3425d7a231acd56da",
      "parents": [
        "6f755acc709d348e6c14710f57b3e205c97c7293"
      ],
      "author": {
        "name": "Max Lincoln",
        "email": "max@devopsy.com",
        "time": "Fri Dec 13 14:49:38 2013 -0300"
      },
      "committer": {
        "name": "Max Lincoln",
        "email": "max@devopsy.com",
        "time": "Fri Dec 13 14:49:38 2013 -0300"
      },
      "message": "Tests broke because Image ID is outdated.  Find by name instead - it\u0027ll require less maintenance and will be easier to use with other providers.\n"
    },
    {
      "commit": "14a4f6beb180829be76b467b732523140e8d6908",
      "tree": "442a7e35ba5a5d6d5d8cfc5b98ef250623b0c97f",
      "parents": [
        "c0faeca8bb4a872a0836a3ff352d5cec65b0d84f"
      ],
      "author": {
        "name": "Max Lincoln",
        "email": "max@devopsy.com",
        "time": "Fri Dec 13 13:23:44 2013 -0300"
      },
      "committer": {
        "name": "Max Lincoln",
        "email": "max@devopsy.com",
        "time": "Fri Dec 13 13:31:01 2013 -0300"
      },
      "message": "Back to rackspace for pull request.\n\nRevert \"rackspace -\u003e maxlinc, to make sure travis works\"\n\nThis reverts commit c56e9e6d7ac987d0b073f79a545df94fc4d609bf.\n"
    },
    {
      "commit": "c0faeca8bb4a872a0836a3ff352d5cec65b0d84f",
      "tree": "b00159680dc9b25fc1de1904b9fc7c879281bdc2",
      "parents": [
        "a9c4b01fca1fc97a8bef5fdd2f29684ad3fe564f"
      ],
      "author": {
        "name": "Max Lincoln",
        "email": "max@devopsy.com",
        "time": "Fri Dec 13 13:23:12 2013 -0300"
      },
      "committer": {
        "name": "Max Lincoln",
        "email": "max@devopsy.com",
        "time": "Fri Dec 13 13:31:01 2013 -0300"
      },
      "message": "Don\u0027t encrypt repo_token; it\u0027s not supposed to be necessary at all for public projects, and making it encrypted would prevent coverage reports on pull-requests.\n"
    },
    {
      "commit": "a9c4b01fca1fc97a8bef5fdd2f29684ad3fe564f",
      "tree": "3e20fd6e2f9d5e2af8760fed80991eedd8a32f67",
      "parents": [
        "c56e9e6d7ac987d0b073f79a545df94fc4d609bf"
      ],
      "author": {
        "name": "Max Lincoln",
        "email": "max@devopsy.com",
        "time": "Fri Dec 13 01:04:42 2013 -0300"
      },
      "committer": {
        "name": "Max Lincoln",
        "email": "max@devopsy.com",
        "time": "Fri Dec 13 13:31:01 2013 -0300"
      },
      "message": "Give coverage try\n"
    },
    {
      "commit": "6f755acc709d348e6c14710f57b3e205c97c7293",
      "tree": "7adf3f251f070fa248d26668184f7d49d3a0f3b9",
      "parents": [
        "6841a029ee727ca97bca0dd57eaa001b58c5eba6",
        "752cb33526742b087dcc90382a8e225c0ba30897"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Thu Dec 12 23:14:24 2013 -0800"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Thu Dec 12 23:14:24 2013 -0800"
      },
      "message": "Merge pull request #105 from rafbgarcia/api_key\n\nRackspace API key support"
    },
    {
      "commit": "c56e9e6d7ac987d0b073f79a545df94fc4d609bf",
      "tree": "93df0b27fb19c2c1929ae15f400363bd8068c24d",
      "parents": [
        "cfc291886a95345459b9fdb33e25f4cdbefd191b"
      ],
      "author": {
        "name": "Max Lincoln",
        "email": "max@devopsy.com",
        "time": "Fri Dec 13 00:00:12 2013 -0300"
      },
      "committer": {
        "name": "Max Lincoln",
        "email": "max@devopsy.com",
        "time": "Fri Dec 13 00:00:12 2013 -0300"
      },
      "message": "rackspace -\u003e maxlinc, to make sure travis works\n"
    },
    {
      "commit": "cfc291886a95345459b9fdb33e25f4cdbefd191b",
      "tree": "eb12c073f5e257fa1032ef3cba6678ebd8f24fd6",
      "parents": [
        "6841a029ee727ca97bca0dd57eaa001b58c5eba6"
      ],
      "author": {
        "name": "Max Lincoln",
        "email": "max@devopsy.com",
        "time": "Thu Dec 12 23:24:08 2013 -0300"
      },
      "committer": {
        "name": "Max Lincoln",
        "email": "max@devopsy.com",
        "time": "Thu Dec 12 23:33:13 2013 -0300"
      },
      "message": "Travis\n"
    },
    {
      "commit": "752cb33526742b087dcc90382a8e225c0ba30897",
      "tree": "60b60221875576e9e75b2dce31848123b588d76d",
      "parents": [
        "e4a550ee795a5747a95f0241403bf2d269ffb452"
      ],
      "author": {
        "name": "Rafael Garcia",
        "email": "rafbgarcia@gmail.com",
        "time": "Thu Dec 12 22:16:58 2013 -0300"
      },
      "committer": {
        "name": "Rafael Garcia",
        "email": "rafbgarcia@gmail.com",
        "time": "Thu Dec 12 22:16:58 2013 -0300"
      },
      "message": "go fmt files authenticate.go, acceptance/00-authentication.go and acceptance/libargs.go\n"
    },
    {
      "commit": "6841a029ee727ca97bca0dd57eaa001b58c5eba6",
      "tree": "7ca6ef7ccb25a58aeeaaecf7b653ddfd49dacc35",
      "parents": [
        "aa3a31dadec0fcae98b2e40c85e87ac3f971c023",
        "cfb352a24c95217d49bd0f943c24548a2cf37fea"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Thu Dec 12 14:02:54 2013 -0800"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Thu Dec 12 14:02:54 2013 -0800"
      },
      "message": "Merge pull request #104 from rackspace/expose-v2-service-catalog\n\nExpose service catalog to interested parties."
    },
    {
      "commit": "0c1629d41040ba667917204d486dd07ef0cc3dac",
      "tree": "393432a2c656ced2f3d81a688fd0419b5909518f",
      "parents": [
        "b1ead74d29eaf1e4500dcca51677da444cae1a76"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Fri Dec 06 19:51:36 2013 -0600"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Fri Dec 06 19:51:36 2013 -0600"
      },
      "message": "go fmt\n"
    },
    {
      "commit": "e4a550ee795a5747a95f0241403bf2d269ffb452",
      "tree": "0871f5a96b4ced16ef07711c53fb8452e242b6b2",
      "parents": [
        "aa3a31dadec0fcae98b2e40c85e87ac3f971c023"
      ],
      "author": {
        "name": "Rafael Garcia",
        "email": "rafbgarcia@gmail.com",
        "time": "Fri Dec 06 17:00:32 2013 -0300"
      },
      "committer": {
        "name": "Rafael Garcia",
        "email": "rafbgarcia@gmail.com",
        "time": "Fri Dec 06 17:00:32 2013 -0300"
      },
      "message": "+maxlinc - Add ApiKey authentication\n"
    },
    {
      "commit": "cfb352a24c95217d49bd0f943c24548a2cf37fea",
      "tree": "7ca6ef7ccb25a58aeeaaecf7b653ddfd49dacc35",
      "parents": [
        "aa3a31dadec0fcae98b2e40c85e87ac3f971c023"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "sam.falvo@rackspace.com",
        "time": "Tue Nov 19 14:39:37 2013 -0800"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "sam.falvo@rackspace.com",
        "time": "Tue Nov 19 14:39:37 2013 -0800"
      },
      "message": "Expose service catalog to interested parties.\n\nAdded ServiceCatalogerForIdentityV2 interface to allow interested\nsoftware access to the raw service catalog.  Note that the interface\nsupported must necessarily expose the specific version of Openstack\nIdentity API version, as V2 and V3 are completely incompatible with each\nother.\n"
    },
    {
      "commit": "b1ead74d29eaf1e4500dcca51677da444cae1a76",
      "tree": "d281391659582580b472b6c4cea5eed2d458094f",
      "parents": [
        "499dce120608e374c4aac267214c0409eb480caf"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Tue Oct 29 16:03:40 2013 -0500"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Tue Oct 29 16:03:40 2013 -0500"
      },
      "message": "initialize map to prevent runtime panic\n"
    },
    {
      "commit": "499dce120608e374c4aac267214c0409eb480caf",
      "tree": "b5bb650407e1659487c317c7b9f9d5eb8f995560",
      "parents": [
        "90356ba146044aee5c500e9f83e7098f45e86247"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Tue Oct 29 15:41:14 2013 -0500"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Tue Oct 29 15:41:14 2013 -0500"
      },
      "message": "Fixes #21\n"
    },
    {
      "commit": "aa3a31dadec0fcae98b2e40c85e87ac3f971c023",
      "tree": "c4ee7ccb3be8af6f8d4ba5226b6f784f49eebc3b",
      "parents": [
        "90356ba146044aee5c500e9f83e7098f45e86247",
        "18087f4fba82a7b592f48a0cbdbfbf40ad98559f"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Fri Oct 25 13:17:57 2013 -0700"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Fri Oct 25 13:17:57 2013 -0700"
      },
      "message": "Merge pull request #100 from rackspace/doc-update-custom-identity-api\n\nUpdate godocs to include info useful for private clouds."
    },
    {
      "commit": "18087f4fba82a7b592f48a0cbdbfbf40ad98559f",
      "tree": "c4ee7ccb3be8af6f8d4ba5226b6f784f49eebc3b",
      "parents": [
        "90356ba146044aee5c500e9f83e7098f45e86247"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "sam.falvo@rackspace.com",
        "time": "Thu Oct 24 16:45:58 2013 -0700"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "sam.falvo@rackspace.com",
        "time": "Thu Oct 24 16:45:58 2013 -0700"
      },
      "message": "Update godocs to include info useful for private clouds.\n"
    },
    {
      "commit": "90356ba146044aee5c500e9f83e7098f45e86247",
      "tree": "94834f9528cb22637248f93e9e0f80949e9450c1",
      "parents": [
        "d8789a6a5e757e543d70ec2e7f40e42fd66eea94",
        "e4a3e427633bc8286297345b776fac4e9179dd81"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Mon Sep 16 13:11:20 2013 -0700"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Mon Sep 16 13:11:20 2013 -0700"
      },
      "message": "Merge pull request #94 from rackspace/remove-dfw-default-regions-from-tests\n\nRemove the DFW default region."
    },
    {
      "commit": "e4a3e427633bc8286297345b776fac4e9179dd81",
      "tree": "94834f9528cb22637248f93e9e0f80949e9450c1",
      "parents": [
        "d8789a6a5e757e543d70ec2e7f40e42fd66eea94"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "sam.falvo@rackspace.com",
        "time": "Fri Sep 13 12:36:37 2013 -0700"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "sam.falvo@rackspace.com",
        "time": "Fri Sep 13 12:36:37 2013 -0700"
      },
      "message": "Remove the DFW default region.\n\nDFW doesn\u0027t make sense for non-Rackspace providers, so away it goes.\nAll the tests run for me without it.\n"
    },
    {
      "commit": "d8789a6a5e757e543d70ec2e7f40e42fd66eea94",
      "tree": "47341d936e16b3b11dc2bf05be1a31d77063ae81",
      "parents": [
        "044418dd91a64202af0d54c21fc1cac155dfb62d",
        "a4db50aaee040c67efc71990bfe7ec0350b60549"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Tue Sep 03 10:53:34 2013 -0700"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Tue Sep 03 10:53:34 2013 -0700"
      },
      "message": "Merge pull request #86 from justinsb/match_service_by_type_not_name\n\nAdd test for type matching"
    },
    {
      "commit": "a4db50aaee040c67efc71990bfe7ec0350b60549",
      "tree": "b04fa49d1dad172fa5f7c4aab7c1afc56079c5ca",
      "parents": [
        "017b2de6d2929820bc6e97b460be2964b7342bf7"
      ],
      "author": {
        "name": "Justin Santa Barbara",
        "email": "justin@fathomdb.com",
        "time": "Sun Sep 01 10:45:07 2013 -0700"
      },
      "committer": {
        "name": "Justin Santa Barbara",
        "email": "justin@fathomdb.com",
        "time": "Sun Sep 01 10:45:07 2013 -0700"
      },
      "message": "Add test for type matching\n"
    },
    {
      "commit": "044418dd91a64202af0d54c21fc1cac155dfb62d",
      "tree": "7af6f46db4a5c52d3c28b8c44e5e617e6cebe7a8",
      "parents": [
        "25a062c333ec871686db88ba493f92274b016d15",
        "21682a48e6b426abc7d2e0959fd3ae364575a256"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Sun Sep 01 10:36:00 2013 -0700"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Sun Sep 01 10:36:00 2013 -0700"
      },
      "message": "Merge pull request #83 from justinsb/specify_tenant_name\n\nExpose auth with a tenantName"
    },
    {
      "commit": "25a062c333ec871686db88ba493f92274b016d15",
      "tree": "929e6717a31b06174f5bc1d897a91874fec4d92c",
      "parents": [
        "2fe5ef4faab085b0289cebd7be49a8f24603074a",
        "017b2de6d2929820bc6e97b460be2964b7342bf7"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Sun Sep 01 10:35:07 2013 -0700"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Sun Sep 01 10:35:07 2013 -0700"
      },
      "message": "Merge pull request #85 from justinsb/match_service_by_type_not_name\n\nSupport matching by type in the service catalog"
    },
    {
      "commit": "2fe5ef4faab085b0289cebd7be49a8f24603074a",
      "tree": "774ec11637699200f1cca113a93de5dc2945c81e",
      "parents": [
        "9e55d656d462fb7e6a6a7d36ad8dec34e694ba27",
        "23f2a3a092b245ec86daccf0512f2ba9587070da"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Sun Sep 01 10:34:17 2013 -0700"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Sun Sep 01 10:34:17 2013 -0700"
      },
      "message": "Merge pull request #84 from justinsb/url_providers\n\nAllow for custom/private providers"
    },
    {
      "commit": "017b2de6d2929820bc6e97b460be2964b7342bf7",
      "tree": "aa8b4adb1f8c70fb723beead57bf90713d9640b3",
      "parents": [
        "9e55d656d462fb7e6a6a7d36ad8dec34e694ba27"
      ],
      "author": {
        "name": "Justin Santa Barbara",
        "email": "justin@fathomdb.com",
        "time": "Sat Aug 31 18:33:19 2013 -0700"
      },
      "committer": {
        "name": "Justin Santa Barbara",
        "email": "justin@fathomdb.com",
        "time": "Sat Aug 31 18:35:19 2013 -0700"
      },
      "message": "Support matching by type in the service catalog\n\nThe type is specified by the OpenStack APIs, the name is for humans.\n\nCode should be matching by type, not by name.\n"
    },
    {
      "commit": "21682a48e6b426abc7d2e0959fd3ae364575a256",
      "tree": "06b163ff5df7a23ffb9c3915954a1038105b9f44",
      "parents": [
        "9e55d656d462fb7e6a6a7d36ad8dec34e694ba27"
      ],
      "author": {
        "name": "Justin Santa Barbara",
        "email": "justin@fathomdb.com",
        "time": "Sat Aug 31 17:56:13 2013 -0700"
      },
      "committer": {
        "name": "Justin Santa Barbara",
        "email": "justin@fathomdb.com",
        "time": "Sat Aug 31 17:56:13 2013 -0700"
      },
      "message": "Expose auth with a tenantName\n\nThe Identity API allows specification of the TenantName instead of TenantId,\nand that is much more convenient for customer-facing stuff.\n"
    },
    {
      "commit": "23f2a3a092b245ec86daccf0512f2ba9587070da",
      "tree": "774ec11637699200f1cca113a93de5dc2945c81e",
      "parents": [
        "9e55d656d462fb7e6a6a7d36ad8dec34e694ba27"
      ],
      "author": {
        "name": "Justin Santa Barbara",
        "email": "justin@fathomdb.com",
        "time": "Sat Aug 31 17:54:59 2013 -0700"
      },
      "committer": {
        "name": "Justin Santa Barbara",
        "email": "justin@fathomdb.com",
        "time": "Sat Aug 31 17:54:59 2013 -0700"
      },
      "message": "Allow for custom/private providers\n\nIf the provider name \u0027looks like\u0027 a URL, assume it is the Identity endpoint\n\n\u0027Looks like\u0027 means \"contains ://\"\n"
    },
    {
      "commit": "9e55d656d462fb7e6a6a7d36ad8dec34e694ba27",
      "tree": "3a1e55f696c2a7e577b12153451fbebd1e11645b",
      "parents": [
        "b4a677a27c49c58c04af854c643440ec2d1ba852",
        "d2188c40344f37d22135a6c0c98c82b19605c3d1"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Tue Aug 27 11:23:09 2013 -0700"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Tue Aug 27 11:23:09 2013 -0700"
      },
      "message": "Merge pull request #82 from markpeek/markpeek-deleteimage\n\nAdd DeleteImageById and acceptance test for CreateImage and DeleteImageById"
    },
    {
      "commit": "d2188c40344f37d22135a6c0c98c82b19605c3d1",
      "tree": "3a1e55f696c2a7e577b12153451fbebd1e11645b",
      "parents": [
        "12a81e6be78594c9dde02395e661f4be84d229fe"
      ],
      "author": {
        "name": "Mark Peek",
        "email": "mark@brkt.com",
        "time": "Tue Aug 27 08:16:28 2013 -0700"
      },
      "committer": {
        "name": "Mark Peek",
        "email": "mark@brkt.com",
        "time": "Tue Aug 27 08:16:28 2013 -0700"
      },
      "message": "Add acceptance test for CreateImage and DeleteImageById\n"
    },
    {
      "commit": "12a81e6be78594c9dde02395e661f4be84d229fe",
      "tree": "c5d9efba7a086002455ecba4ddfe0ea3980bc202",
      "parents": [
        "d27e25313fa2ed6f56aa125dddad85aa7503331d"
      ],
      "author": {
        "name": "Mark Peek",
        "email": "mark@brkt.com",
        "time": "Tue Aug 27 08:15:57 2013 -0700"
      },
      "committer": {
        "name": "Mark Peek",
        "email": "mark@brkt.com",
        "time": "Tue Aug 27 08:15:57 2013 -0700"
      },
      "message": "Add DeleteImageById\n"
    },
    {
      "commit": "d27e25313fa2ed6f56aa125dddad85aa7503331d",
      "tree": "6097064b13de916cb4dee3a032bd8f146a5bd22b",
      "parents": [
        "7d3e09d2d527be3c9a5290da3b82062461ee69b8"
      ],
      "author": {
        "name": "Mark Peek",
        "email": "mark@brkt.com",
        "time": "Tue Aug 27 07:58:09 2013 -0700"
      },
      "committer": {
        "name": "Mark Peek",
        "email": "mark@brkt.com",
        "time": "Tue Aug 27 07:58:09 2013 -0700"
      },
      "message": "gofmt\n"
    },
    {
      "commit": "7d3e09d2d527be3c9a5290da3b82062461ee69b8",
      "tree": "611445827a0673e6635ad9bc4f72ac89c5016a25",
      "parents": [
        "b4a677a27c49c58c04af854c643440ec2d1ba852"
      ],
      "author": {
        "name": "Mark Peek",
        "email": "mark@brkt.com",
        "time": "Tue Aug 27 07:57:18 2013 -0700"
      },
      "committer": {
        "name": "Mark Peek",
        "email": "mark@brkt.com",
        "time": "Tue Aug 27 07:57:18 2013 -0700"
      },
      "message": "Remove leftover debug DumpReqJson from CreateImage\n"
    },
    {
      "commit": "b4a677a27c49c58c04af854c643440ec2d1ba852",
      "tree": "a32568434a635b3e6abe1782e4f07944e7ad549d",
      "parents": [
        "c0b07aad414c1fa07edb54e21f4a0f5d4da61057",
        "22efb6c49a68d8f023851a7c3b1d7411cdbbd2a2"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Mon Aug 26 21:24:42 2013 -0700"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Mon Aug 26 21:24:42 2013 -0700"
      },
      "message": "Merge pull request #81 from markpeek/markpeek-image\n\nImage changes to support packer.io"
    },
    {
      "commit": "22efb6c49a68d8f023851a7c3b1d7411cdbbd2a2",
      "tree": "a32568434a635b3e6abe1782e4f07944e7ad549d",
      "parents": [
        "0dbb368a6d581fe262728d3a0997da25032dbf90"
      ],
      "author": {
        "name": "Mark Peek",
        "email": "mark@brkt.com",
        "time": "Mon Aug 26 13:50:22 2013 -0700"
      },
      "committer": {
        "name": "Mark Peek",
        "email": "mark@brkt.com",
        "time": "Mon Aug 26 13:50:22 2013 -0700"
      },
      "message": "Change Server/NewServer Metadata from interface{} to map[string]string\n"
    },
    {
      "commit": "0dbb368a6d581fe262728d3a0997da25032dbf90",
      "tree": "ee306b6f6ebf14bd7f939898a94cc4274e3bee2f",
      "parents": [
        "6b57c2339969fe57703d78a30f6ae6e715c9ddb6"
      ],
      "author": {
        "name": "Mark Peek",
        "email": "mark@peek.org",
        "time": "Sat Aug 24 19:04:48 2013 -0700"
      },
      "committer": {
        "name": "Mark Peek",
        "email": "mark@peek.org",
        "time": "Sat Aug 24 19:04:48 2013 -0700"
      },
      "message": "Add ImageById to provide details on an image id\n"
    },
    {
      "commit": "6b57c2339969fe57703d78a30f6ae6e715c9ddb6",
      "tree": "0b722e17c8e95858fce279e049c9f3ac162b582b",
      "parents": [
        "441991d2f73ee9761b32c750d06e5c0410bce09e"
      ],
      "author": {
        "name": "Mark Peek",
        "email": "mark@peek.org",
        "time": "Sat Aug 24 19:03:26 2013 -0700"
      },
      "committer": {
        "name": "Mark Peek",
        "email": "mark@peek.org",
        "time": "Sat Aug 24 19:03:26 2013 -0700"
      },
      "message": "Add CreateImage that creates a new image from a running server\n"
    },
    {
      "commit": "441991d2f73ee9761b32c750d06e5c0410bce09e",
      "tree": "16c8c51963dd225f6647b82c28c6d085a6575d36",
      "parents": [
        "a2818afe7a3729c4f58892f665308519e5697307"
      ],
      "author": {
        "name": "Mark Peek",
        "email": "mark@peek.org",
        "time": "Sat Aug 24 19:00:24 2013 -0700"
      },
      "committer": {
        "name": "Mark Peek",
        "email": "mark@peek.org",
        "time": "Sat Aug 24 19:00:24 2013 -0700"
      },
      "message": "Add ResponseWithReauth to do WithReauth that returns a perigee.Response\n"
    },
    {
      "commit": "a2818afe7a3729c4f58892f665308519e5697307",
      "tree": "b233c18bc372f2ccbf16234deb7d8b13cf2a4c05",
      "parents": [
        "c0b07aad414c1fa07edb54e21f4a0f5d4da61057"
      ],
      "author": {
        "name": "Mark Peek",
        "email": "mark@peek.org",
        "time": "Sat Aug 24 15:01:12 2013 -0700"
      },
      "committer": {
        "name": "Mark Peek",
        "email": "mark@peek.org",
        "time": "Sat Aug 24 15:01:12 2013 -0700"
      },
      "message": "Add KeyPairName to NewServers and gofmt.\n"
    },
    {
      "commit": "c0b07aad414c1fa07edb54e21f4a0f5d4da61057",
      "tree": "dafe053d0a18d4c063df9a2bf265b834debb0f5c",
      "parents": [
        "6262803675c33ab561b65595509c92b69506f1c8"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "sam.falvo@rackspace.com",
        "time": "Mon Aug 19 17:13:06 2013 -0700"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "sam.falvo@rackspace.com",
        "time": "Mon Aug 19 17:13:06 2013 -0700"
      },
      "message": "gofmt\n"
    },
    {
      "commit": "6262803675c33ab561b65595509c92b69506f1c8",
      "tree": "55999813636a07bb5913953a0b5d3022f0ea5241",
      "parents": [
        "434eacfaced82f09be225f1b8da81f909b290d06",
        "3d151fb19d57e332a054b3b85bff8bf7d8ef1152"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Mon Aug 19 10:31:36 2013 -0700"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Mon Aug 19 10:31:36 2013 -0700"
      },
      "message": "Merge pull request #78 from markpeek/markpeek-keypair\n\nAdd support for keypairs"
    },
    {
      "commit": "434eacfaced82f09be225f1b8da81f909b290d06",
      "tree": "e6890b2a401cb8207df563e4488471a5ab598ccc",
      "parents": [
        "8762d05d670d7eaf045df757c0de701e0ff47b04",
        "a739f2290078be903c47054bf89faef361e42732"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Mon Aug 19 10:14:24 2013 -0700"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Mon Aug 19 10:14:24 2013 -0700"
      },
      "message": "Merge pull request #79 from markpeek/markpeek-omitquote\n\nFix quote in servers.go to include omitentry"
    },
    {
      "commit": "8762d05d670d7eaf045df757c0de701e0ff47b04",
      "tree": "554eb5ab643969789548fcca8ebd988198bd409c",
      "parents": [
        "838f42daaf2297dc2e52d99fbc28b6ead94ff4dd",
        "8f7364efae29bbb29aa61a5f9dc28a00bed2e0c0"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Mon Aug 19 10:13:15 2013 -0700"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Mon Aug 19 10:13:15 2013 -0700"
      },
      "message": "Merge pull request #76 from jamiehannaford/master\n\nREADME change"
    },
    {
      "commit": "3d151fb19d57e332a054b3b85bff8bf7d8ef1152",
      "tree": "c516b631025cfcefb5dc005ff4ee6f54ebccc96b",
      "parents": [
        "5a9151f72e3a06c7e2bea71e3e609ed2e43451a1"
      ],
      "author": {
        "name": "Mark Peek",
        "email": "mark@peek.org",
        "time": "Sun Aug 18 12:25:10 2013 -0700"
      },
      "committer": {
        "name": "Mark Peek",
        "email": "mark@peek.org",
        "time": "Sun Aug 18 12:25:10 2013 -0700"
      },
      "message": "Add PrivateKey field to KeyPair for returning from CreateKeyPair\n"
    },
    {
      "commit": "a739f2290078be903c47054bf89faef361e42732",
      "tree": "ec80a3c552dfee56f38eb9387914747e07b93590",
      "parents": [
        "838f42daaf2297dc2e52d99fbc28b6ead94ff4dd"
      ],
      "author": {
        "name": "Mark Peek",
        "email": "mark@peek.org",
        "time": "Sat Aug 17 19:06:15 2013 -0700"
      },
      "committer": {
        "name": "Mark Peek",
        "email": "mark@peek.org",
        "time": "Sat Aug 17 19:06:15 2013 -0700"
      },
      "message": "Fix quote in servers.go to include omitentry\n"
    },
    {
      "commit": "5a9151f72e3a06c7e2bea71e3e609ed2e43451a1",
      "tree": "f1d1bfbebf4583f93114bb8fd2bd341a11d9c48c",
      "parents": [
        "838f42daaf2297dc2e52d99fbc28b6ead94ff4dd"
      ],
      "author": {
        "name": "Mark Peek",
        "email": "mark@peek.org",
        "time": "Sat Aug 17 18:59:59 2013 -0700"
      },
      "committer": {
        "name": "Mark Peek",
        "email": "mark@peek.org",
        "time": "Sat Aug 17 18:59:59 2013 -0700"
      },
      "message": "Add support for keypairs\n\nAdds support for the following keypair operations:\n- ListKeyPairs yields the list of available keypairs.\n- CreateKeyPairs will create or generate a new keypair.\n- DeleteKeyPair wil delete a keypair.\n- ShowKeyPair will yield the named keypair.\n"
    },
    {
      "commit": "8f7364efae29bbb29aa61a5f9dc28a00bed2e0c0",
      "tree": "43b3cf8ded0fb892a465e936202cfc67579d739b",
      "parents": [
        "3fd3e9c89483edbef117d170b0c6b96e1c69a8ad"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie@limetree.org",
        "time": "Thu Aug 15 11:47:32 2013 -0500"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie@limetree.org",
        "time": "Thu Aug 15 11:47:32 2013 -0500"
      },
      "message": "Delete LICENSE"
    },
    {
      "commit": "3fd3e9c89483edbef117d170b0c6b96e1c69a8ad",
      "tree": "7c9a23114b40eeeaa8dc11e7f25f71b2cde126a0",
      "parents": [
        "7c7e88a97e01e2a01e791b5515a32ae94567789b"
      ],
      "author": {
        "name": "Jamie Hannaford",
        "email": "jamie@limetree.org",
        "time": "Thu Aug 15 11:46:22 2013 -0500"
      },
      "committer": {
        "name": "Jamie Hannaford",
        "email": "jamie@limetree.org",
        "time": "Thu Aug 15 11:46:22 2013 -0500"
      },
      "message": "Change Bash script URL"
    },
    {
      "commit": "838f42daaf2297dc2e52d99fbc28b6ead94ff4dd",
      "tree": "c983bcfdad61dba88e9473b298cc3c4f701d082a",
      "parents": [
        "b82f3d66468c3b6bc54a0844d6215c900b208b85",
        "f339160052f04fbc9e0fe0ec17f7640a9d2fc106"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Wed Aug 14 14:54:45 2013 -0700"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Wed Aug 14 14:54:45 2013 -0700"
      },
      "message": "Merge pull request #75 from rackspace/list-addresses\n\nList addresses"
    },
    {
      "commit": "f339160052f04fbc9e0fe0ec17f7640a9d2fc106",
      "tree": "c983bcfdad61dba88e9473b298cc3c4f701d082a",
      "parents": [
        "e21808f79ea9e6249d0294e6d535cee5c11f3676"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "sam.falvo@rackspace.com",
        "time": "Wed Aug 14 14:53:32 2013 -0700"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "sam.falvo@rackspace.com",
        "time": "Wed Aug 14 14:53:32 2013 -0700"
      },
      "message": "go fmt\n"
    },
    {
      "commit": "e21808f79ea9e6249d0294e6d535cee5c11f3676",
      "tree": "ac581efd2c5a208cbd14148e5d7fdb296eb348cd",
      "parents": [
        "b82f3d66468c3b6bc54a0844d6215c900b208b85"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "sam.falvo@rackspace.com",
        "time": "Wed Aug 14 14:48:09 2013 -0700"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "sam.falvo@rackspace.com",
        "time": "Wed Aug 14 14:48:09 2013 -0700"
      },
      "message": "Add ListAddresses method for cloud servers\n"
    },
    {
      "commit": "b82f3d66468c3b6bc54a0844d6215c900b208b85",
      "tree": "2389512051b857347272f41e397e70107769a7c3",
      "parents": [
        "cccca1a2714f41b24d526cbcef4ff840c8d1c9d5"
      ],
      "author": {
        "name": "Jesse Noller",
        "email": "jesse.noller@rackspace.com",
        "time": "Tue Aug 13 14:11:24 2013 -0500"
      },
      "committer": {
        "name": "Jesse Noller",
        "email": "jesse.noller@rackspace.com",
        "time": "Tue Aug 13 14:11:24 2013 -0500"
      },
      "message": "Added missing license, contributors file\n"
    },
    {
      "commit": "7c7e88a97e01e2a01e791b5515a32ae94567789b",
      "tree": "ec9d69ac39d39c5f86999587ecd01fcc4c65a215",
      "parents": [
        "cccca1a2714f41b24d526cbcef4ff840c8d1c9d5"
      ],
      "author": {
        "name": "jamiehannaford",
        "email": "jamie@limetree.org",
        "time": "Tue Aug 13 14:01:26 2013 -0500"
      },
      "committer": {
        "name": "jamiehannaford",
        "email": "jamie@limetree.org",
        "time": "Tue Aug 13 14:01:26 2013 -0500"
      },
      "message": "Adding Apache 2.0 license\n"
    },
    {
      "commit": "cccca1a2714f41b24d526cbcef4ff840c8d1c9d5",
      "tree": "c4cf76d7ab9292996d8a5faeb6ec508ed6e1ada3",
      "parents": [
        "e79d8a6383365c1e3a4babefb5878f10d2fbb2e7",
        "6c2efcc125aa328f10dd11de4ca987d539c58551"
      ],
      "author": {
        "name": "Jesse Noller",
        "email": "jnoller@gmail.com",
        "time": "Tue Aug 13 09:05:02 2013 -0700"
      },
      "committer": {
        "name": "Jesse Noller",
        "email": "jnoller@gmail.com",
        "time": "Tue Aug 13 09:05:02 2013 -0700"
      },
      "message": "Merge pull request #72 from philips/patch-1\n\nREADME: remove notes about private/public workspace scripts"
    },
    {
      "commit": "6c2efcc125aa328f10dd11de4ca987d539c58551",
      "tree": "c4cf76d7ab9292996d8a5faeb6ec508ed6e1ada3",
      "parents": [
        "e79d8a6383365c1e3a4babefb5878f10d2fbb2e7"
      ],
      "author": {
        "name": "Brandon Philips",
        "email": "brandon@ifup.org",
        "time": "Tue Aug 13 08:08:03 2013 -0700"
      },
      "committer": {
        "name": "Brandon Philips",
        "email": "brandon@ifup.org",
        "time": "Tue Aug 13 08:08:03 2013 -0700"
      },
      "message": "README: remove notes about private/public workspace scripts\n\nSince this project is now announced I assume these notes can go away."
    },
    {
      "commit": "e79d8a6383365c1e3a4babefb5878f10d2fbb2e7",
      "tree": "688a42beb2c5cabbdaaad45d035306acd3dcee1c",
      "parents": [
        "8a3a6e8d9c453b3f22eacaf7df1bc112772234c4",
        "414c15c7ca6f6f2e3fa8374a91b1dff0961dc5c7"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Thu Aug 01 15:18:50 2013 -0700"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Thu Aug 01 15:18:50 2013 -0700"
      },
      "message": "Merge pull request #65 from rackspace/rebuild-server-for-real\n\nImplement Rebuild server functionality."
    },
    {
      "commit": "414c15c7ca6f6f2e3fa8374a91b1dff0961dc5c7",
      "tree": "688a42beb2c5cabbdaaad45d035306acd3dcee1c",
      "parents": [
        "8a3a6e8d9c453b3f22eacaf7df1bc112772234c4"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "sam.falvo@rackspace.com",
        "time": "Thu Aug 01 15:16:46 2013 -0700"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "sam.falvo@rackspace.com",
        "time": "Thu Aug 01 15:16:46 2013 -0700"
      },
      "message": "Implement Rebuild server functionality.\n\nI thought I\u0027d had this in already.  Apparently not.\n"
    },
    {
      "commit": "8a3a6e8d9c453b3f22eacaf7df1bc112772234c4",
      "tree": "debf5fb724e30937b21722acbc6509c8bc6f25ed",
      "parents": [
        "8c1a57acfc1637a87f1346f4aad436bc27919f97",
        "cb9eca6c84837c896cb27cbaf0975a17acbcb62c"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Wed Jul 31 15:51:04 2013 -0700"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Wed Jul 31 15:51:04 2013 -0700"
      },
      "message": "Merge pull request #64 from rackspace/update-docs\n\nUpdate docs"
    },
    {
      "commit": "cb9eca6c84837c896cb27cbaf0975a17acbcb62c",
      "tree": "debf5fb724e30937b21722acbc6509c8bc6f25ed",
      "parents": [
        "20f1aa47a35e57b6ed9782b31b90dadecca46cba"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "sam.falvo@rackspace.com",
        "time": "Wed Jul 31 14:33:33 2013 -0700"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "sam.falvo@rackspace.com",
        "time": "Wed Jul 31 14:33:33 2013 -0700"
      },
      "message": "Fix parameter omission in acceptance test\n"
    },
    {
      "commit": "20f1aa47a35e57b6ed9782b31b90dadecca46cba",
      "tree": "2d721a379ab36e46307f0ec774b2b6e831bf2aad",
      "parents": [
        "94761be7c65ab6256c477725eaf86f21713ce273"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "sam.falvo@rackspace.com",
        "time": "Wed Jul 31 14:32:03 2013 -0700"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "sam.falvo@rackspace.com",
        "time": "Wed Jul 31 14:32:03 2013 -0700"
      },
      "message": "go fmt reformatting\n"
    },
    {
      "commit": "94761be7c65ab6256c477725eaf86f21713ce273",
      "tree": "a132dea4174bcf424e46c9e271c85f979a7318e3",
      "parents": [
        "8c1a57acfc1637a87f1346f4aad436bc27919f97"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "sam.falvo@rackspace.com",
        "time": "Wed Jul 31 14:31:17 2013 -0700"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "sam.falvo@rackspace.com",
        "time": "Wed Jul 31 14:31:17 2013 -0700"
      },
      "message": "Update godoc documentation\n"
    },
    {
      "commit": "8c1a57acfc1637a87f1346f4aad436bc27919f97",
      "tree": "85eee9b31e59b5ff99f5f8ecb414039594361a23",
      "parents": [
        "e05d114303e6688841bc0d996f271050df3ddab6",
        "72ac2ddf193b5199b08f0ae7736fd6f6fed11e11"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Wed Jul 31 13:47:19 2013 -0700"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Wed Jul 31 13:47:19 2013 -0700"
      },
      "message": "Merge pull request #63 from rackspace/update-server\n\nAdd update server capability."
    },
    {
      "commit": "72ac2ddf193b5199b08f0ae7736fd6f6fed11e11",
      "tree": "85eee9b31e59b5ff99f5f8ecb414039594361a23",
      "parents": [
        "e05d114303e6688841bc0d996f271050df3ddab6"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "sam.falvo@rackspace.com",
        "time": "Wed Jul 31 13:45:05 2013 -0700"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "sam.falvo@rackspace.com",
        "time": "Wed Jul 31 13:45:28 2013 -0700"
      },
      "message": "Add update server capability.\n\nThis requires an updated version of Perigee, for it lacked a Put()\nmethod.  Make sure you \"go get -u github.com/racker/perigee\" prior to\ntesting, or you\u0027ll get method not defined errors.\n"
    },
    {
      "commit": "e05d114303e6688841bc0d996f271050df3ddab6",
      "tree": "e75a1bbc81289cce15141f892cf4a9fe025c5f80",
      "parents": [
        "530609ade69e82fa57589c1ffd8b052ff1f28f48",
        "15da6ab911a2885b599fe92a141cef1524bec91b"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Tue Jul 30 14:05:06 2013 -0700"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Tue Jul 30 14:05:06 2013 -0700"
      },
      "message": "Merge pull request #62 from rackspace/rescue-servers\n\nExpose rescue/unrescue functionality."
    },
    {
      "commit": "15da6ab911a2885b599fe92a141cef1524bec91b",
      "tree": "e75a1bbc81289cce15141f892cf4a9fe025c5f80",
      "parents": [
        "530609ade69e82fa57589c1ffd8b052ff1f28f48"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "sam.falvo@rackspace.com",
        "time": "Tue Jul 30 14:02:11 2013 -0700"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "sam.falvo@rackspace.com",
        "time": "Tue Jul 30 14:02:11 2013 -0700"
      },
      "message": "Expose rescue/unrescue functionality.\n"
    },
    {
      "commit": "530609ade69e82fa57589c1ffd8b052ff1f28f48",
      "tree": "0c0d821f43b2293d6d73992d4ec366fa8d0c5f56",
      "parents": [
        "c8b11d197d04e843d5c52215f078bd16ac6d502a",
        "adbecf929e9da9d7d0ff90656d24290e19c74a19"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Tue Jul 30 13:14:45 2013 -0700"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Tue Jul 30 13:14:45 2013 -0700"
      },
      "message": "Merge pull request #61 from rackspace/reboot-server\n\nExpose reboot server support."
    },
    {
      "commit": "adbecf929e9da9d7d0ff90656d24290e19c74a19",
      "tree": "0c0d821f43b2293d6d73992d4ec366fa8d0c5f56",
      "parents": [
        "c8b11d197d04e843d5c52215f078bd16ac6d502a"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "sam.falvo@rackspace.com",
        "time": "Tue Jul 30 13:13:59 2013 -0700"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "sam.falvo@rackspace.com",
        "time": "Tue Jul 30 13:13:59 2013 -0700"
      },
      "message": "Expose reboot server support.\n"
    },
    {
      "commit": "c8b11d197d04e843d5c52215f078bd16ac6d502a",
      "tree": "975b7161bee28f8b5bed68691cd8fbcbe34be25b",
      "parents": [
        "102b7df05e6356496b482ee77e7d7aef46f7dbc4",
        "bc6812399df8d424a7e952aa16ec016da45e12ff"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Tue Jul 30 12:04:35 2013 -0700"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Tue Jul 30 12:04:35 2013 -0700"
      },
      "message": "Merge pull request #60 from rackspace/fix-list-flavors\n\nReturn details with list of flavors."
    },
    {
      "commit": "bc6812399df8d424a7e952aa16ec016da45e12ff",
      "tree": "975b7161bee28f8b5bed68691cd8fbcbe34be25b",
      "parents": [
        "102b7df05e6356496b482ee77e7d7aef46f7dbc4"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "sam.falvo@rackspace.com",
        "time": "Tue Jul 30 12:01:13 2013 -0700"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "sam.falvo@rackspace.com",
        "time": "Tue Jul 30 12:01:13 2013 -0700"
      },
      "message": "Return details with list of flavors.\n"
    },
    {
      "commit": "102b7df05e6356496b482ee77e7d7aef46f7dbc4",
      "tree": "ff8f4b5d9eba7ab8bdf3bb57c3c1528044cf1145",
      "parents": [
        "05aadc303cdaaf3d74ed3fd5b61a966e20ec2ffe",
        "9b23b343bc6e109952313cbdbc728dfa7bd66e61"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Tue Jul 30 11:59:21 2013 -0700"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Tue Jul 30 11:59:21 2013 -0700"
      },
      "message": "Merge pull request #59 from rackspace/fix-list-images\n\nDeliver details with list images results"
    },
    {
      "commit": "9b23b343bc6e109952313cbdbc728dfa7bd66e61",
      "tree": "ff8f4b5d9eba7ab8bdf3bb57c3c1528044cf1145",
      "parents": [
        "05aadc303cdaaf3d74ed3fd5b61a966e20ec2ffe"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "sam.falvo@rackspace.com",
        "time": "Tue Jul 30 11:58:16 2013 -0700"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "sam.falvo@rackspace.com",
        "time": "Tue Jul 30 11:58:16 2013 -0700"
      },
      "message": "Deliver details with list images results\n"
    },
    {
      "commit": "05aadc303cdaaf3d74ed3fd5b61a966e20ec2ffe",
      "tree": "afea286b4a784e86fb210756c2acf301cd680fa5",
      "parents": [
        "3fdd9470ba633eafc6059ab8bc4642cd35f3f454",
        "887d780069d6c439c1ae8a7435366f893a40fcfc"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Mon Jul 29 17:57:12 2013 -0700"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Mon Jul 29 17:57:12 2013 -0700"
      },
      "message": "Merge pull request #58 from rackspace/more-debt-reduction\n\nMore technical debt payoff."
    },
    {
      "commit": "887d780069d6c439c1ae8a7435366f893a40fcfc",
      "tree": "afea286b4a784e86fb210756c2acf301cd680fa5",
      "parents": [
        "3fdd9470ba633eafc6059ab8bc4642cd35f3f454"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "sam.falvo@rackspace.com",
        "time": "Mon Jul 29 17:55:37 2013 -0700"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "sam.falvo@rackspace.com",
        "time": "Mon Jul 29 17:55:37 2013 -0700"
      },
      "message": "More technical debt payoff.\n\nApplied refactoring across the entire acceptance test code base.\n"
    },
    {
      "commit": "3fdd9470ba633eafc6059ab8bc4642cd35f3f454",
      "tree": "5eb049ebcbc6630b78e52568cb1e4114aec00b0d",
      "parents": [
        "d1b17c46dd69d6c6e3427861afcd2fa500cbe707",
        "002b65141b5432b9602660d6c13069ce7ce827d0"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Mon Jul 29 16:35:40 2013 -0700"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Mon Jul 29 16:35:40 2013 -0700"
      },
      "message": "Merge pull request #57 from rackspace/fix-get-server-details-test\n\nCreate server to get details of if no other available."
    },
    {
      "commit": "002b65141b5432b9602660d6c13069ce7ce827d0",
      "tree": "5eb049ebcbc6630b78e52568cb1e4114aec00b0d",
      "parents": [
        "d1b17c46dd69d6c6e3427861afcd2fa500cbe707"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "sam.falvo@rackspace.com",
        "time": "Mon Jul 29 16:30:40 2013 -0700"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "sam.falvo@rackspace.com",
        "time": "Mon Jul 29 16:30:40 2013 -0700"
      },
      "message": "Create server to get details of if no other available.\n\nIf you attempted to run 03-get-server-details.go on a cloud account\nwithout a pre-existing cloud server, it would fail.  Clearly, this isn\u0027t\nintended, as it doesn\u0027t exercise the get-server-details functionality.\nI alter the code, as a last resort, create a new server.\n\nWe check first to see if a -i parameter has been set, and if so, we use\nit directly.  Otherwise, we attempt to list servers available for the\nuser, and if at least one exists, we pick the first one we find.  Only\nif those two conditions fail do we attempt to create a new server.\n"
    },
    {
      "commit": "d1b17c46dd69d6c6e3427861afcd2fa500cbe707",
      "tree": "f651cf03d6f0c0ff62120fea4e5316316b0576a9",
      "parents": [
        "ab1cc1645d94c62fd41ec78cdbec566bcc9067de",
        "41856d6f0f9d85ed8d9d1992f06b310ec9cf610e"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Mon Jul 29 15:51:37 2013 -0700"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Mon Jul 29 15:51:37 2013 -0700"
      },
      "message": "Merge pull request #56 from rackspace/tech-debt-reduction\n\nSimplify a few acceptance tests for illustration."
    },
    {
      "commit": "ab1cc1645d94c62fd41ec78cdbec566bcc9067de",
      "tree": "c6f00a0a2a85b335536214ba20e9839d0e5842b0",
      "parents": [
        "d7ffabf11e8b5bd428fa41c04cf91bfb9fc14523",
        "f722dbf282581dac51c277577e5f25654e8faa77"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Mon Jul 29 15:49:51 2013 -0700"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Mon Jul 29 15:49:51 2013 -0700"
      },
      "message": "Merge pull request #55 from rackspace/tech-debt-reduction\n\nRefactor common initialization sequences."
    },
    {
      "commit": "41856d6f0f9d85ed8d9d1992f06b310ec9cf610e",
      "tree": "f651cf03d6f0c0ff62120fea4e5316316b0576a9",
      "parents": [
        "f722dbf282581dac51c277577e5f25654e8faa77"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "sam.falvo@rackspace.com",
        "time": "Mon Jul 29 15:48:22 2013 -0700"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "sam.falvo@rackspace.com",
        "time": "Mon Jul 29 15:48:22 2013 -0700"
      },
      "message": "Simplify a few acceptance tests for illustration.\n\nExpect a big-bang PR following this one.  These two changes illustrate\nhow to use the newly refactored code.\n"
    }
  ],
  "next": "f722dbf282581dac51c277577e5f25654e8faa77"
}
