)]}'
{
  "log": [
    {
      "commit": "6325907aa5cd4558936233a2427fd18025384376",
      "tree": "2ad3a357f34e6f349bc7448854ff3eaf19df068c",
      "parents": [
        "ed111950f86300774ec963d644fc29ee5934052c"
      ],
      "author": {
        "name": "Renuka Apte",
        "email": "renuka.apte@citrix.com",
        "time": "Wed Mar 21 14:42:30 2012 -0700"
      },
      "committer": {
        "name": "Renuka Apte",
        "email": "renuka.apte@citrix.com",
        "time": "Wed Mar 21 14:42:30 2012 -0700"
      },
      "message": "Fix typo in prepare_dom0.sh\n\nChange-Id: I9ad4ff3f9490822428e12eadd454fe2c51affa71\n"
    },
    {
      "commit": "b3e2f3399c62cb4e4515de587db91999ecbacb3c",
      "tree": "16553c91ae53f9e04fc2bb2b169d82bfc87b6f71",
      "parents": [
        "e347b990ceb091fb3b4e8d1924ee3f6bddaa7cba"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Mar 16 17:01:49 2012 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Mar 16 17:07:48 2012 -0700"
      },
      "message": "Some tweaks for xen + devstack.\n\n * Import functions for git_clone (allows RECLONE for xen plugins)\n * Fix a potential xvas path issue\n * Tweaks to docs\n\nChange-Id: I34f5c57a53884dfe944f3b0eb8896c57e348e389\n"
    },
    {
      "commit": "8ebe0308e314878b85cd51913d2c826ef07cd8a0",
      "tree": "c43586a5fc2cad55e27a421bbfb98374e4f43f0f",
      "parents": [
        "379ac23114a7a91cff35517ee2830390e3b4359e",
        "3b719e50fb8c3bf770018178e522580293a25cd4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Mar 13 18:15:47 2012 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 13 18:15:47 2012 +0000"
      },
      "message": "Merge \"Remove trailing whitespaces in regular file\""
    },
    {
      "commit": "3b719e50fb8c3bf770018178e522580293a25cd4",
      "tree": "8be55076fe1d46d034f28bcb056677055e60f052",
      "parents": [
        "165121f7b69d9b8ad01d3256d068fdf77cebf840"
      ],
      "author": {
        "name": "Hengqing Hu",
        "email": "hudayou@hotmail.com",
        "time": "Fri Mar 09 16:03:00 2012 +0800"
      },
      "committer": {
        "name": "Hengqing Hu",
        "email": "hudayou@hotmail.com",
        "time": "Fri Mar 09 16:04:56 2012 +0800"
      },
      "message": "Remove trailing whitespaces in regular file\n\nChange-Id: I5faf840dd6649afcb53e91f1d033447f9729cee1\n"
    },
    {
      "commit": "c56885ad317521951f054a82e0cc8fea4948329d",
      "tree": "729e81ad7a7c18b4984e3c26622c62124d58123f",
      "parents": [
        "165121f7b69d9b8ad01d3256d068fdf77cebf840"
      ],
      "author": {
        "name": "Renuka Apte",
        "email": "renuka.apte@citrix.com",
        "time": "Wed Feb 29 16:09:26 2012 -0800"
      },
      "committer": {
        "name": "Renuka Apte",
        "email": "renuka.apte@citrix.com",
        "time": "Thu Mar 08 13:58:28 2012 -0800"
      },
      "message": "Improve devstack docs for Xenserver\n\nMinor fixes to scripts\n\nFixes bug 943508\n\nChange-Id: Iaf12b9d67efa78623e8253599010f60192b4af64\n"
    },
    {
      "commit": "3993816fe6fb92c609043b765fd07d08d469a2bf",
      "tree": "87d638d6900bc52d125b99acab2e523ee50f3191",
      "parents": [
        "57bd449431aa23568dab911607178f37daad4f4f"
      ],
      "author": {
        "name": "Renuka Apte",
        "email": "renuka.apte@citrix.com",
        "time": "Thu Mar 01 15:43:36 2012 -0800"
      },
      "committer": {
        "name": "Renuka Apte",
        "email": "renuka.apte@citrix.com",
        "time": "Thu Mar 01 16:07:23 2012 -0800"
      },
      "message": "Remove hardcoding of flat network bridge\n\nChange-Id: I66210ba438c1d8a2c12223b8895581127130ad5f\n"
    },
    {
      "commit": "7bf87af343688036fc5701a5b3f3da413d2c5dae",
      "tree": "9467fb18163a44b362e44c5c925a53b781264c9f",
      "parents": [
        "0d44b8bd638bb63d34689b5ecc8f7be98c815b67"
      ],
      "author": {
        "name": "Renuka Apte",
        "email": "renuka.apte@citrix.com",
        "time": "Thu Feb 02 18:25:35 2012 -0800"
      },
      "committer": {
        "name": "Renuka Apte",
        "email": "renuka.apte@citrix.com",
        "time": "Tue Feb 14 15:30:34 2012 -0800"
      },
      "message": "Fix troubles with git cloning https\n\nSome xenservers get errors because git is not configured with\ncurl and expat, and because of invalid SSL certs.\n\nChange-Id: Ibe7062255b90559b0d6ca5f52e33ec56451505df\n"
    },
    {
      "commit": "0d44b8bd638bb63d34689b5ecc8f7be98c815b67",
      "tree": "aacaa8b21af7f234c7f6f2354527071b78c9a25b",
      "parents": [
        "e98cc1220e0c70898bebec357f8f20ff5647d397"
      ],
      "author": {
        "name": "Renuka Apte",
        "email": "renuka.apte@citrix.com",
        "time": "Thu Feb 02 18:13:27 2012 -0800"
      },
      "committer": {
        "name": "Renuka Apte",
        "email": "renuka.apte@citrix.com",
        "time": "Tue Feb 14 15:30:34 2012 -0800"
      },
      "message": "Remove cloning of devstack\n\nNow that we have split the scripts, we should not clone devstack.\nWe now require users to copy the xva over.\n\nChange-Id: Ie7cb4858c3e5860ab5c990c5ed1f88462c6953dd\n"
    },
    {
      "commit": "e98cc1220e0c70898bebec357f8f20ff5647d397",
      "tree": "9916225b6ac02e7e1c43caac2760f53ca78cb69b",
      "parents": [
        "ce59d643f5d7771be25e285da1efc6372847b9d1"
      ],
      "author": {
        "name": "Renuka Apte",
        "email": "renuka.apte@citrix.com",
        "time": "Thu Jan 26 11:58:56 2012 -0800"
      },
      "committer": {
        "name": "Renuka Apte",
        "email": "renuka.apte@citrix.com",
        "time": "Tue Feb 14 15:30:34 2012 -0800"
      },
      "message": "Multiple vpx for xen, post splitting of script\n\nEnsure building, installing multiple nova vms works after we\nsplit the build script as build nova vm, install nova vm.\n\nChange-Id: Iadb6e181caec511325a30727bf9e9c79e8afea5a\n"
    },
    {
      "commit": "ce59d643f5d7771be25e285da1efc6372847b9d1",
      "tree": "ad88eb7c6d0cac501925d20b318cf94aecdc4cbb",
      "parents": [
        "b115341253b30fd51b5ac2fa763c701737eaae6c"
      ],
      "author": {
        "name": "Renuka Apte",
        "email": "renuka.apte@citrix.com",
        "time": "Thu Feb 02 16:09:23 2012 -0800"
      },
      "committer": {
        "name": "Renuka Apte",
        "email": "renuka.apte@citrix.com",
        "time": "Tue Feb 14 15:30:34 2012 -0800"
      },
      "message": "Add logging for prepare_guest\n\nChange-Id: I2dc31acb56ee64c0c69e614a2fc96ae6b31b2ffa\n"
    },
    {
      "commit": "b115341253b30fd51b5ac2fa763c701737eaae6c",
      "tree": "75932ae22bd71846a8e7d7de7572f5f6e752081b",
      "parents": [
        "0f470d2855a6bb90c2ddcc32e02a2772a5f5cf5b"
      ],
      "author": {
        "name": "root",
        "email": "root@localhost.localdomain",
        "time": "Thu Jan 19 13:28:21 2012 -0800"
      },
      "committer": {
        "name": "Renuka Apte",
        "email": "renuka.apte@citrix.com",
        "time": "Tue Feb 14 15:30:34 2012 -0800"
      },
      "message": "Generalize xen network config\n\nAllow dhcp for IP addresses.\ndhclient3 bug workaround.\nRefactor code to improve network creation logic.\n\nChange-Id: Ia3e2e65bbe8b68cf4832595cb7c283c3dc84db19\n"
    },
    {
      "commit": "1188904eee9a1473b154850e5ae77a48a71ef9f4",
      "tree": "291dd477a45cf80e952f04ab5505f54114478891",
      "parents": [
        "1e51c0eb90051c80071a6a3be63abb79dbe9e0cc"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Jan 12 17:11:56 2012 -0800"
      },
      "committer": {
        "name": "Renuka Apte",
        "email": "renuka.apte@citrix.com",
        "time": "Mon Feb 06 14:28:34 2012 -0800"
      },
      "message": "Separate out build_xva process so that it can be run on a machine besides dom0\n\nChange-Id: I3a6e1ef874c83d79d09a8df1f086ec06d39db2df\n"
    },
    {
      "commit": "ce116914884694a04a8692b350df456ba582fe47",
      "tree": "cc6fea66f2a0aa4f563422a3fda0f6152479faa0",
      "parents": [
        "19721bc79d973bcbe7fb162e64fff85020b5b4fc"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Jan 17 15:46:53 2012 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Jan 19 16:24:24 2012 -0800"
      },
      "message": "Add nova\u0027s new vnc support to devstack\n\n * Fixes 917933\n * Use cloudbuilders/master for noVNC\n * s/n-nvnc/n-novnc/g\n\nChange-Id: I45361489a584325ed6a7fbcf3026e8ff0b25e667\n"
    },
    {
      "commit": "419770faadd5390277d94098518cc439f83f7997",
      "tree": "eb82dbb05b52be4ea372059ace724e16b2e21902",
      "parents": [
        "ea4a53da619c8ce7e65141a17b68ce314e729e60"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Jan 11 17:35:40 2012 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Jan 11 17:45:40 2012 -0800"
      },
      "message": "Changes to make devstack work with the essex + xen\n\nChange-Id: If932d82ec72494d871ad65ae863947816e719624\n"
    },
    {
      "commit": "fa4ecc6e2be8b2e08b489cba4a15334c5db68ad8",
      "tree": "e8f97fc265bfd921994a264c68d66c4527fafdcd",
      "parents": [
        "ad0378613b44bea53db74fcb26909c2f815458ad"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Nov 11 10:23:22 2011 -0800"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Fri Nov 11 10:23:22 2011 -0800"
      },
      "message": "destroy orphaned vdis\n"
    },
    {
      "commit": "40b5737c4d00c0ba45989e98fb36dff102ffad4a",
      "tree": "273ece59017f0f0a77d49d8db7a743f4103bc544",
      "parents": [
        "346e49131b40d3dc492ce2ad193a3e316839631e"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Sat Nov 05 00:30:07 2011 -0500"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Sat Nov 05 00:30:07 2011 -0500"
      },
      "message": "fix comment\n"
    },
    {
      "commit": "346e49131b40d3dc492ce2ad193a3e316839631e",
      "tree": "b51bc32e6776f19dc2f27d224453c475ee0fd4bb",
      "parents": [
        "49946a14b5c4ef290397a8ffd4254f2ff3c0797e"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Sat Nov 05 00:22:47 2011 -0500"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Sat Nov 05 00:22:47 2011 -0500"
      },
      "message": "add script that demonstrates separation of head abd compute roles when using xen\n"
    },
    {
      "commit": "af6ed6b1b5966aa468798584f81334510fb128a2",
      "tree": "75f80ef3692db131853630c6fb0b8be338f614ff",
      "parents": [
        "2cec3dc846e5202c2cdf0f3f829a588392514d74"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Nov 02 07:50:27 2011 -0500"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Nov 02 07:50:27 2011 -0500"
      },
      "message": "source stackrc\n"
    },
    {
      "commit": "2cec3dc846e5202c2cdf0f3f829a588392514d74",
      "tree": "942eb4b2b72ad559e3172934e754fe46746e3cb3",
      "parents": [
        "4bd41ad77f9bc26b64a3a4362f787f5c9814f29a"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Nov 02 07:03:38 2011 -0500"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Nov 02 07:03:38 2011 -0500"
      },
      "message": "unpause paused instances before terminating\n"
    },
    {
      "commit": "f0dca55a29048a6183c103e47bee667c5e3a76e3",
      "tree": "a4226b61dc940aaae2e12b5e70019d574a3c8290",
      "parents": [
        "06ab43b4f92e2591e0d9b5f5928b6dc002ca35d2"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Nov 01 14:23:14 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Nov 01 14:23:14 2011 -0700"
      },
      "message": "fix typos\n"
    },
    {
      "commit": "1de18c62508c05ecf79642b083046c114887f37e",
      "tree": "34ae0a4b7c1f6e491060bedf6a828e4e10dbce0d",
      "parents": [
        "a06ac1cb2d824ff07406c85602b094c194500b67"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Nov 01 14:19:18 2011 -0500"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Tue Nov 01 14:22:26 2011 -0500"
      },
      "message": "Changes to make exercise.sh work with xen\n"
    },
    {
      "commit": "a1a90773a03f51665baea5127b32e72ec913b15c",
      "tree": "f3d39f0af4582443510b5f1a60d6b77189ae24d1",
      "parents": [
        "3a0e4902883ed9ca7132c612561d7e7df9ec31d2"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Oct 31 15:32:38 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Mon Oct 31 15:32:38 2011 -0700"
      },
      "message": "copy over ssh keys and other env\n"
    },
    {
      "commit": "ca85b7996a39e20833358eec638a2edb07789ffb",
      "tree": "26f4bb245329306e0047a968f882386f36698007",
      "parents": [
        "f8747f7c5fc52e2510f204b3ebc27a1e8959ec9d"
      ],
      "author": {
        "name": "Tres Henry",
        "email": "tres@treshenry.net",
        "time": "Fri Oct 28 14:00:21 2011 -0700"
      },
      "committer": {
        "name": "Tres Henry",
        "email": "tres@treshenry.net",
        "time": "Fri Oct 28 15:34:44 2011 -0700"
      },
      "message": "changing dash to horizon\n"
    },
    {
      "commit": "1fdddf8d71618a20aba889656a4018f7c0b0ea34",
      "tree": "ec7c43035c75912497e1df1896ccafd745b98561",
      "parents": [
        "d395b3a29f8c0337ba654154eafdaab21d6443ba"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Oct 27 16:28:22 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Oct 27 16:28:22 2011 -0700"
      },
      "message": "remove extraneous doc\n"
    },
    {
      "commit": "d395b3a29f8c0337ba654154eafdaab21d6443ba",
      "tree": "73562ba1479c7c31d6f4a11c5a508560ae06963f",
      "parents": [
        "138b283823c1fd5d225ebbe1184e4368949da9bf"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Oct 27 13:53:05 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Oct 27 13:53:05 2011 -0700"
      },
      "message": "add --no-check-certificate so that document procedure works\n"
    },
    {
      "commit": "138b283823c1fd5d225ebbe1184e4368949da9bf",
      "tree": "18d5db5fae8bf979d0616d3a7dee7c42c7a095b8",
      "parents": [
        "ea1290a997d5ea6c9ac764fcb9b9dc26b68c811c"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Oct 27 13:06:39 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Oct 27 13:06:39 2011 -0700"
      },
      "message": "clean up setting of hostname\n"
    },
    {
      "commit": "ea1290a997d5ea6c9ac764fcb9b9dc26b68c811c",
      "tree": "71fcb70fc941602b4acb893beb50c5008e29ce1c",
      "parents": [
        "d7f29e6366bfa74687d750a4f9f17d51527dd205"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Oct 27 12:53:30 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Oct 27 12:53:30 2011 -0700"
      },
      "message": "use better bridge names\n"
    },
    {
      "commit": "d7f29e6366bfa74687d750a4f9f17d51527dd205",
      "tree": "b13cd439b39e87e198ca0f885a563a7d9fc90845",
      "parents": [
        "f54bc06d9166e045e28ef9bd7ce3e0036c18c640"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Oct 27 09:07:02 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Oct 27 09:07:02 2011 -0700"
      },
      "message": "update docs to tell how to get xs5.6sp2\n"
    },
    {
      "commit": "f54bc06d9166e045e28ef9bd7ce3e0036c18c640",
      "tree": "49d29ccdc5688ebb4be515455bed4a56c56f3671",
      "parents": [
        "91f58c90c81991b71a5707f9ff0f967009b8b4f2"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Oct 27 00:39:30 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Thu Oct 27 00:39:30 2011 -0700"
      },
      "message": "fix typo\n"
    },
    {
      "commit": "91f58c90c81991b71a5707f9ff0f967009b8b4f2",
      "tree": "f2579980a2b47e66839726abcf3382387b4846a3",
      "parents": [
        "f6ef5690e7de6460ff060eaedc9166f9e7335803"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Oct 26 23:48:43 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Oct 26 23:48:43 2011 -0700"
      },
      "message": "fix grammar\n"
    },
    {
      "commit": "f6ef5690e7de6460ff060eaedc9166f9e7335803",
      "tree": "b9ae4ea0a7f75a2f4b10bbdc0b9f68da181fd9c6",
      "parents": [
        "fe1c6dedcb0bf0f89c0ebca717d79e259af57fd9"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Oct 26 23:40:46 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Oct 26 23:40:46 2011 -0700"
      },
      "message": "make vm net ip configurable\n"
    },
    {
      "commit": "fe1c6dedcb0bf0f89c0ebca717d79e259af57fd9",
      "tree": "5235fc104b08ecb24500b945ec540542d045031f",
      "parents": [
        "2a4a3424b4a80a5ccbe21daea3890cd454269c75"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Oct 26 23:36:25 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Oct 26 23:36:25 2011 -0700"
      },
      "message": "fix license\n"
    },
    {
      "commit": "2a4a3424b4a80a5ccbe21daea3890cd454269c75",
      "tree": "d5d682f3e73a2e01766cfe6a235918a2e6bf8725",
      "parents": [
        "a693655cac465bb80c79a586cd78d830199f3399"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Oct 26 23:32:30 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Oct 26 23:32:30 2011 -0700"
      },
      "message": "fix typo\n"
    },
    {
      "commit": "a693655cac465bb80c79a586cd78d830199f3399",
      "tree": "a4a226b247f3e17b40137cb32a64602ba85ac21f",
      "parents": [
        "876e4b9a700c9a932227b391063d09bacc9bbdc9"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Oct 26 23:29:59 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Oct 26 23:29:59 2011 -0700"
      },
      "message": "use GUEST_PASSWORD instead of PASSWORD\n"
    },
    {
      "commit": "876e4b9a700c9a932227b391063d09bacc9bbdc9",
      "tree": "4287bbcf3589d0fce3059c123e28b488224af57b",
      "parents": [
        "3eb8f59d297bda603b704c47a07d7544b7ea9eb8"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Oct 26 23:29:49 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Oct 26 23:29:49 2011 -0700"
      },
      "message": "give dummy ip to eth1\n"
    },
    {
      "commit": "3eb8f59d297bda603b704c47a07d7544b7ea9eb8",
      "tree": "145eab913359b3914cf94dd608a764e308885483",
      "parents": [
        "cc5028ded177fc801113fa614c284a2cc2a098d3"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Oct 26 23:11:52 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Oct 26 23:11:52 2011 -0700"
      },
      "message": "some tweaks and doc improvements\n"
    },
    {
      "commit": "1a09ea49c6aa5b239779251d3201a910bac1c4bf",
      "tree": "eed470bf1e98527e7f1f946410d46d042ef71e71",
      "parents": [
        "b62b4ca2928fbcdf339be804da9d4aade41380e4"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Oct 26 22:34:55 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Oct 26 22:34:55 2011 -0700"
      },
      "message": "update docs\n"
    },
    {
      "commit": "b62b4ca2928fbcdf339be804da9d4aade41380e4",
      "tree": "1b57a414df0fe10105b1f39c5f67c0ffaed389b7",
      "parents": [
        "8063e6fe38e89d85aacaa7bd5eddc511cdec4f4b"
      ],
      "author": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Oct 26 22:29:08 2011 -0700"
      },
      "committer": {
        "name": "Anthony Young",
        "email": "sleepsonthefloor@gmail.com",
        "time": "Wed Oct 26 22:29:08 2011 -0700"
      },
      "message": "Initial commit of xen devstack support\n"
    }
  ]
}
