)]}'
{
  "log": [
    {
      "commit": "1fbfccc2befcb41d0334934583db918f4b7ef26d",
      "tree": "98047ed95e1ad56b48967fa309f6aa2e0fe4b205",
      "parents": [
        "ed775e0dfc6e6d4baa4be1dc23701c7bf59f9df8"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@tux.cs.princeton.edu",
        "time": "Thu Jan 08 21:10:55 2015 -0500"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@tux.cs.princeton.edu",
        "time": "Thu Jan 08 21:10:55 2015 -0500"
      },
      "message": "initialize glance client with ca_ssl_cert\n"
    },
    {
      "commit": "80c425439c709da1293ab9563c36fd145369bbdf",
      "tree": "69310b83b9d7288759b96aed9d30aa339bad7aa3",
      "parents": [
        "e1a8b2b4a952e8e9ff0cef6932baad125d895afd"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@tux.cs.princeton.edu",
        "time": "Wed Jan 07 12:48:37 2015 -0500"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@tux.cs.princeton.edu",
        "time": "Wed Jan 07 12:48:48 2015 -0500"
      },
      "message": "bugfixes and cleanup\n"
    },
    {
      "commit": "4cc178855a2fae4fbfe9f5e39ec139af7176114a",
      "tree": "67ae405bcaf91d310ee9b85240f1eef69518d2da",
      "parents": [
        "b2dba4bb36415d2c7dc93d25de47fca8feac9e68"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@tux.cs.princeton.edu",
        "time": "Fri Dec 26 13:57:08 2014 -0500"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@tux.cs.princeton.edu",
        "time": "Fri Dec 26 13:57:08 2014 -0500"
      },
      "message": "cleanup\n"
    },
    {
      "commit": "a554a017b99e83593c4cb9e0d47f659d768bc7f1",
      "tree": "bd53accf5c86d2ef66f79069ad1d82787f8dbf89",
      "parents": [
        "e5e2f2eb03f57ff4c23d02bb18af679a6bb4341e"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "sapanb@cs.princeton.edu",
        "time": "Mon Dec 22 01:38:33 2014 -0500"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "sapanb@cs.princeton.edu",
        "time": "Mon Dec 22 01:38:33 2014 -0500"
      },
      "message": "Updated client driver for controller objects\n"
    },
    {
      "commit": "14356b7e265d73c90190d43eba41d197334b5689",
      "tree": "4fd3857c6e332fc037e992ba288876d29ba31196",
      "parents": [
        "ed12d51a350e04fb2b6e82dc78a6e9a998fb4c3b"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "sapanb@cs.princeton.edu",
        "time": "Wed Nov 05 10:32:41 2014 -0500"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "sapanb@cs.princeton.edu",
        "time": "Wed Nov 05 10:32:41 2014 -0500"
      },
      "message": "Merged ansible branch into master\n"
    },
    {
      "commit": "944669238676b007ba5ec7144dc50b4e7e174132",
      "tree": "b79bb5a885137b2080432a8bcf077c4b1af055ff",
      "parents": [
        "8f1cae3f8ee2e2ec58a3c1554db6c4c17f3eb48e"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Thu Jun 19 20:09:40 2014 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Thu Jun 19 20:09:52 2014 -0400"
      },
      "message": "fix bugs with respect to recent Deployment model changes\n"
    },
    {
      "commit": "dd240959373a037889a212b53a6e212e49eccb32",
      "tree": "ab474e1c15388eff9f59e88f1617bd6d5226ef35",
      "parents": [
        "6d2a98c4ceb96a5a3e56fdbef94608d9d78ca2f0"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Jun 03 23:02:00 2014 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Jun 03 23:02:00 2014 -0400"
      },
      "message": "remove deployment_auth.py and move deployment auth parameters to deployment model\n"
    },
    {
      "commit": "f8a1a618bb586b9565a0eca7a0018fe09973c957",
      "tree": "31c9ad715b929987d7925c5a1cc84c0e829d780f",
      "parents": [
        "0a12eef233ab0bbd4c2ead7517461e6b39022a58"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue May 06 23:42:40 2014 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue May 06 23:42:40 2014 -0400"
      },
      "message": "support python-glanceclient\n"
    },
    {
      "commit": "49e839c52593eb7e0e1db6ff15de53e91a2aedf8",
      "tree": "55afcc026c4e00722b7da964335f4db74d3973dd",
      "parents": [
        "278f995eb0e26d120c4e78b5095e92f1d3205a50"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Mon Apr 07 19:49:01 2014 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Mon Apr 07 19:49:14 2014 -0400"
      },
      "message": "admin \u0027admin\u0027 argument to constructor\n"
    },
    {
      "commit": "976d774450582012e12ced4be760d9a1fbe2689f",
      "tree": "785bfe310f29fa2079dc134b6a443ed714c650c3",
      "parents": [
        "e5968eb455b698c75b600e258506f2dac0f03ec6"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Mar 18 22:00:52 2014 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Mar 18 22:00:52 2014 -0400"
      },
      "message": "fix bugs\n"
    },
    {
      "commit": "e4be32fc2c0530a6148cc93e354c95680d370598",
      "tree": "9567e099c1ae18e1d3e35d0457af232f50296b4b",
      "parents": [
        "45cbbc396013d526b3aa96cab9f95517196b45a6"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Mar 11 20:45:25 2014 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Mar 11 20:45:39 2014 -0400"
      },
      "message": "observer now supports remote openstack deployments\n"
    },
    {
      "commit": "79a49c87e1ef80e7ea6d2052e681066bb67820d9",
      "tree": "2a9ceb1efd1784a3cf1856ce424ff58ec5a8901e",
      "parents": [
        "ced023ae2143f0a0416e15975ac15e7d6859c66c"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Sat Jun 15 23:51:57 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Sat Jun 15 23:51:57 2013 -0400"
      },
      "message": "initial checkin of event listener. refactor/cleanup\n"
    },
    {
      "commit": "7b0dad04ce42339833b38e5e4c655bcf3cf394cb",
      "tree": "de2a8345e8a2884ba7dd659537e76823f1f84f3e",
      "parents": [
        "0f521bb7500792d126355be3e8e21aa361fbc19b"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Mon Jun 10 13:42:21 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Mon Jun 10 13:42:21 2013 -0400"
      },
      "message": "fix NameError\n"
    },
    {
      "commit": "b0d9742e1a7746ea0d8cbf78d85cab38883a8edc",
      "tree": "f40451100f46399ddc29ab7320615259d66b537f",
      "parents": [
        "f180f211902591e772e6a0438fec661c9d591d79"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Mon Jun 10 09:57:45 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Mon Jun 10 09:57:45 2013 -0400"
      },
      "message": "key is now just an attribute of the user model. Added \u0027creator\u0027 field to sliver model\n"
    },
    {
      "commit": "30fd4291ad7fdb809bb8ebbf738c3195436c2455",
      "tree": "2c5e1b69e67018e4f059956cf92f82a90dfd8aa0",
      "parents": [
        "ed163d7e298e629f18131bde592fac6ae68ebc09"
      ],
      "author": {
        "name": "Siobhan Tully",
        "email": "stully@verivue.com",
        "time": "Fri May 10 08:59:56 2013 -0400"
      },
      "committer": {
        "name": "Siobhan Tully",
        "email": "stully@verivue.com",
        "time": "Fri May 10 08:59:56 2013 -0400"
      },
      "message": "Refactor to /opt/planetstack, final tweaks to make sure planetstack can run in non-openstack mode, adjustments to GUI for model focus changes\n"
    }
  ]
}
