)]}'
{
  "log": [
    {
      "commit": "6299cb77877868af0c09e208c6c525279bd74436",
      "tree": "a8fd8acccaac224903ab566485cd816a2c166c71",
      "parents": [
        "a3a40cfb71870165581beca678549ce076898b5a"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Apr 02 11:23:26 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Apr 02 11:23:26 2013 -0400"
      },
      "message": "fix bugs\n"
    },
    {
      "commit": "a3a40cfb71870165581beca678549ce076898b5a",
      "tree": "51616b6490cc387d3b99241ed8d821a6d5b7cd2a",
      "parents": [
        "a4ae7f22a1e05d3b35fb2450e820e3548b9a126d"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Apr 02 11:21:21 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Apr 02 11:21:21 2013 -0400"
      },
      "message": "fix bugs\n"
    },
    {
      "commit": "a4ae7f22a1e05d3b35fb2450e820e3548b9a126d",
      "tree": "76426aea34602fa7e4fc611c21443f0f0c762b2d",
      "parents": [
        "67f60ce91ae5c243d9ad2ea094ac6abf779fcefc"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Apr 02 11:10:23 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Apr 02 11:10:23 2013 -0400"
      },
      "message": "site_url can be null\n"
    },
    {
      "commit": "67f60ce91ae5c243d9ad2ea094ac6abf779fcefc",
      "tree": "423dbb8f0cfbc7a809bb3c634cd0c2e2e9b608be",
      "parents": [
        "8496803e2169f395cd345bae916f2d9a05732543"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Apr 02 10:46:07 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Apr 02 10:46:07 2013 -0400"
      },
      "message": "site name is not unique\n"
    },
    {
      "commit": "8496803e2169f395cd345bae916f2d9a05732543",
      "tree": "ae62a68bd468bf697187e9270e9f7f4b17a05901",
      "parents": [
        "d8c390fd0ba196e682f1c6b9febbabd77f5b78e5"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Apr 02 10:42:26 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Apr 02 10:42:26 2013 -0400"
      },
      "message": "site_url can be null\n"
    },
    {
      "commit": "d8c390fd0ba196e682f1c6b9febbabd77f5b78e5",
      "tree": "ea1e966f16e8631f339f5b62cd651f1e99b08184",
      "parents": [
        "b3cefca675953937dcfab7806f2ee1fad2f20301"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Apr 02 10:36:19 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Apr 02 10:36:19 2013 -0400"
      },
      "message": "fix bugs\n"
    },
    {
      "commit": "b3cefca675953937dcfab7806f2ee1fad2f20301",
      "tree": "44b10968f325fff062166d18dc9e13ba3ad039b2",
      "parents": [
        "123096d5911206198daca00cf3cf31ebe8fe4d94"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Apr 02 10:25:10 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Apr 02 10:25:10 2013 -0400"
      },
      "message": "adjust required fields\n"
    },
    {
      "commit": "123096d5911206198daca00cf3cf31ebe8fe4d94",
      "tree": "12bc3616bda25ceb3a734a85021a875548732779",
      "parents": [
        "39444e49065a42af8e99b43c497ef51e6118b788"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Apr 02 10:24:24 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Apr 02 10:24:24 2013 -0400"
      },
      "message": "adjust required fields\n"
    },
    {
      "commit": "39444e49065a42af8e99b43c497ef51e6118b788",
      "tree": "fb65b98787d15939dec48058bb3e40806dc3e62a",
      "parents": [
        "d9f8d2e434888f04b2d92d48b1c2dab5290167ec"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Apr 02 10:22:24 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Apr 02 10:22:24 2013 -0400"
      },
      "message": "fix TypeError\n"
    },
    {
      "commit": "d9f8d2e434888f04b2d92d48b1c2dab5290167ec",
      "tree": "e1341cecad451f230e7b54bebe4cb751999b2acb",
      "parents": [
        "8ba77603f55005c439e0d806b8ae81de6958caff"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Apr 02 10:18:48 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Apr 02 10:18:48 2013 -0400"
      },
      "message": "fix bugs\n"
    },
    {
      "commit": "8ba77603f55005c439e0d806b8ae81de6958caff",
      "tree": "f7f48b0456d6a0afb9dfd79f242acbe7aab46e69",
      "parents": [
        "dd12c68f419becd8dc66390f0393d4da1402211f"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Apr 02 10:17:59 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Apr 02 10:17:59 2013 -0400"
      },
      "message": "fix bugs\n"
    },
    {
      "commit": "dd12c68f419becd8dc66390f0393d4da1402211f",
      "tree": "51d375a8a4855102c758483922b1c9b3b6f22eb1",
      "parents": [
        "bd0cd32e856974218e3663f5e7dd71a788f2ea71"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Apr 02 10:15:27 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Apr 02 10:15:27 2013 -0400"
      },
      "message": "fix bugs\n"
    },
    {
      "commit": "bd0cd32e856974218e3663f5e7dd71a788f2ea71",
      "tree": "eb51bf99c99cb2bb358fdf5f164b9d6bf6b9aa4b",
      "parents": [
        "59c762a5982f8c22a90a8404ba4c4b9711a23736"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Apr 02 09:54:07 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Apr 02 09:54:07 2013 -0400"
      },
      "message": "use command line options\n"
    },
    {
      "commit": "59c762a5982f8c22a90a8404ba4c4b9711a23736",
      "tree": "d6bce0546267fde88d775a89a81dcfb5befba08a",
      "parents": [
        "27527b9a2f397842b3ef52791c822f1135cd6932"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Apr 02 09:42:10 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Apr 02 09:42:10 2013 -0400"
      },
      "message": "import django settings module in importer\n"
    },
    {
      "commit": "27527b9a2f397842b3ef52791c822f1135cd6932",
      "tree": "3030fec64b935044de833cdca29fca99c195fc2a",
      "parents": [
        "d9ae9daef73fec1fd1236eb53478f4b6387d67fe"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Apr 02 08:59:35 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Apr 02 08:59:35 2013 -0400"
      },
      "message": "fix schema errors\n"
    },
    {
      "commit": "d9ae9daef73fec1fd1236eb53478f4b6387d67fe",
      "tree": "8881f037530909611dd580c1fc113e39973fc8d4",
      "parents": [
        "ebb2487dba9d1a12f86512632b89dcc8704640a7"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Apr 02 08:58:22 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Apr 02 08:58:22 2013 -0400"
      },
      "message": "fix schema errors\n"
    },
    {
      "commit": "ebb2487dba9d1a12f86512632b89dcc8704640a7",
      "tree": "2080e5f03491ae5e9612d3b56980aa49f769a467",
      "parents": [
        "4ec65359677ab3d007a49fd9336199f5f5bc8121"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Apr 02 08:20:59 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Apr 02 08:20:59 2013 -0400"
      },
      "message": "fix schema errors\n"
    },
    {
      "commit": "4ec65359677ab3d007a49fd9336199f5f5bc8121",
      "tree": "d6270bcc9c93e3535fcd133469ac4462d426b512",
      "parents": [
        "69b7611be82f29e4b001b3e1957015e2232f7f02"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Apr 02 08:09:29 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Apr 02 08:09:29 2013 -0400"
      },
      "message": "Node doesnt exist yet\n"
    },
    {
      "commit": "69b7611be82f29e4b001b3e1957015e2232f7f02",
      "tree": "08c8c2fb288ed7fef5ea6be0d45ec44228b06628",
      "parents": [
        "5cbec5d15523cba0b195055e16b04a62ac59d272"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Apr 02 08:07:57 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Apr 02 08:07:57 2013 -0400"
      },
      "message": "fix typo\n"
    },
    {
      "commit": "5cbec5d15523cba0b195055e16b04a62ac59d272",
      "tree": "75f10021c970f1393b49a8d42864779a2c235ace",
      "parents": [
        "09078f07f54b80b933f5d1c7ac0f66ee161820ba"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Apr 02 07:55:11 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Apr 02 07:55:11 2013 -0400"
      },
      "message": "set django_settings_module path\n"
    },
    {
      "commit": "09078f07f54b80b933f5d1c7ac0f66ee161820ba",
      "tree": "0e3d1d15a113373ff5b8d03a96d74bb2a2753d34",
      "parents": [
        "e8d6bb74ca7e0bdc379ca3c1d5660f4b83745251"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Apr 02 07:53:46 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Apr 02 07:53:46 2013 -0400"
      },
      "message": "set django_settings_module path\n"
    },
    {
      "commit": "e8d6bb74ca7e0bdc379ca3c1d5660f4b83745251",
      "tree": "fce9e5af748314ae6403b1635cd8fbe747183ce3",
      "parents": [
        "eb82ca597f761a73229ff56a1770cc80dcc23cf3"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Apr 02 07:50:19 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Apr 02 07:50:19 2013 -0400"
      },
      "message": "update packages\n"
    },
    {
      "commit": "eb82ca597f761a73229ff56a1770cc80dcc23cf3",
      "tree": "5741002026a0c8b49538a50dfddd557e4cd6fdc6",
      "parents": [
        "e4860ea4633651e8a3766400772f71a0a73b4ad8"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Apr 02 07:44:49 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Apr 02 07:44:49 2013 -0400"
      },
      "message": "removed RoleImporter\n"
    },
    {
      "commit": "e4860ea4633651e8a3766400772f71a0a73b4ad8",
      "tree": "816f5b765882cef85a16fd461d6e530f32381f0b",
      "parents": [
        "f1afe39c75ca0dc8d6ca90ecd91c926e670d08b7"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Apr 02 07:44:29 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Apr 02 07:44:29 2013 -0400"
      },
      "message": "Initial checkin\n"
    },
    {
      "commit": "f1afe39c75ca0dc8d6ca90ecd91c926e670d08b7",
      "tree": "935aeca4962a774cd2cec9f67fc7d25042e5e97b",
      "parents": [
        "743ddf239695ceef162d8f9e6486d92f972c6c72"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Apr 02 07:40:38 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Apr 02 07:40:38 2013 -0400"
      },
      "message": "print # of records imported\n"
    },
    {
      "commit": "743ddf239695ceef162d8f9e6486d92f972c6c72",
      "tree": "190c2278b5c02aa5ca2fa96be22f041c97f5da0a",
      "parents": [
        "07ece3baf361ca5220d8174d54d12d6c52c10b46"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Apr 02 07:36:25 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Apr 02 07:36:25 2013 -0400"
      },
      "message": "update importers\n"
    },
    {
      "commit": "07ece3baf361ca5220d8174d54d12d6c52c10b46",
      "tree": "7b78ec82b75bd373cc11b4ea6063046babef6540",
      "parents": [
        "5ee21906cafe633eacbe6231636b88aa1b8c4661"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Fri Mar 29 20:51:07 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Fri Mar 29 20:51:07 2013 -0400"
      },
      "message": "fix syntax errors\n"
    },
    {
      "commit": "5ee21906cafe633eacbe6231636b88aa1b8c4661",
      "tree": "1469f76245e3e9bb702d71f04714a942d7b4a7e2",
      "parents": [
        "7823b890013ebef14d329cfb63a6e54b6ba47882"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Fri Mar 29 20:36:42 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Fri Mar 29 20:36:42 2013 -0400"
      },
      "message": "fix index error\n"
    },
    {
      "commit": "7823b890013ebef14d329cfb63a6e54b6ba47882",
      "tree": "cea128f30163488120794c9aa7cf97a868304c18",
      "parents": [
        "a033ced6747e7ca95f42d75262c87a7511b56ec8"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Fri Mar 29 20:35:26 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Fri Mar 29 20:35:26 2013 -0400"
      },
      "message": "updated openstack driver\n"
    },
    {
      "commit": "a033ced6747e7ca95f42d75262c87a7511b56ec8",
      "tree": "784301e1367faa4bfacd9417329903f57eb42cb2",
      "parents": [
        "9e07f9abf1f43d81931965c5addea58bb2b4410c"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Fri Mar 29 17:57:06 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Fri Mar 29 17:57:06 2013 -0400"
      },
      "message": "update class name\n"
    },
    {
      "commit": "9e07f9abf1f43d81931965c5addea58bb2b4410c",
      "tree": "0f4cb483f2dff16a52f4af501b6d6c066d069fbf",
      "parents": [
        "f745b006018949eeb8b09dddab9ff48107867d97"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Fri Mar 29 17:56:26 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Fri Mar 29 17:56:26 2013 -0400"
      },
      "message": "renamed\n"
    },
    {
      "commit": "f745b006018949eeb8b09dddab9ff48107867d97",
      "tree": "51e1f1c7d3e580789d86b1788a3fe95df506ce2a",
      "parents": [
        "281336b025a8ea49554b605f0548c2ed7aa4c6cf"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Fri Mar 29 17:50:27 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Fri Mar 29 17:50:27 2013 -0400"
      },
      "message": "add db options\n"
    },
    {
      "commit": "281336b025a8ea49554b605f0548c2ed7aa4c6cf",
      "tree": "0fa5b116b423149ec215f2030a8957a0a686fc1a",
      "parents": [
        "b1a54fb9f3571c882d9f2f4e34374042c8cf650d"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Fri Mar 29 12:19:25 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Fri Mar 29 12:19:25 2013 -0400"
      },
      "message": "use setting from planetstack config file\n"
    },
    {
      "commit": "b1a54fb9f3571c882d9f2f4e34374042c8cf650d",
      "tree": "97a36d040381c3221f74eefd821ab58b3586cd1d",
      "parents": [
        "1120b7b2b4e0ccc1fd1c7d4de4a9be8a28657293"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Fri Mar 29 12:06:46 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Fri Mar 29 12:06:46 2013 -0400"
      },
      "message": "fix imports\n"
    },
    {
      "commit": "1120b7b2b4e0ccc1fd1c7d4de4a9be8a28657293",
      "tree": "e87ec33ef7f9f42cec60efb20f513c730fb0cd37",
      "parents": [
        "e02d72003b525bbc060b9e95a8782caec093bd0b"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Fri Mar 29 11:32:24 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Fri Mar 29 11:32:24 2013 -0400"
      },
      "message": "fix import\n"
    },
    {
      "commit": "e02d72003b525bbc060b9e95a8782caec093bd0b",
      "tree": "4f706c8bc41545c1a3bd9f51e4fbed0c041b764d",
      "parents": [
        "f11866bab9938fe343ca1cc1596a069355ecbe8d"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Fri Mar 29 11:23:56 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Fri Mar 29 11:23:56 2013 -0400"
      },
      "message": "fix config options\n"
    },
    {
      "commit": "f11866bab9938fe343ca1cc1596a069355ecbe8d",
      "tree": "f80e857955d2e73ee3dfa67d1c5a8326e21a15a0",
      "parents": [
        "746b2306928b8d54ee0b9e7a55f71701ca59df4e"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Fri Mar 29 11:21:05 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Fri Mar 29 11:21:05 2013 -0400"
      },
      "message": "added packages\n"
    },
    {
      "commit": "746b2306928b8d54ee0b9e7a55f71701ca59df4e",
      "tree": "958d08a0cc75854b5a56fdddbf5b6f5e941eea4a",
      "parents": [
        "d46af3e88e4d3a097619488797df54add5a42ac6"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Thu Mar 28 22:12:47 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Thu Mar 28 22:12:47 2013 -0400"
      },
      "message": "fix import\n"
    },
    {
      "commit": "d46af3e88e4d3a097619488797df54add5a42ac6",
      "tree": "83200a20aea5ba22df71d2d16040e5f342bac5fe",
      "parents": [
        "a7d26df1e8524282384e6f8968276042ad10764d"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Thu Mar 28 22:10:29 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Thu Mar 28 22:10:29 2013 -0400"
      },
      "message": "initial checkin\n"
    },
    {
      "commit": "a7d26df1e8524282384e6f8968276042ad10764d",
      "tree": "65a39d7a00f333ff62ca0479444053731d752e93",
      "parents": [
        "146602ea5c4017319e77a32419667038d7859a6d"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Thu Mar 28 22:08:47 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Thu Mar 28 22:08:47 2013 -0400"
      },
      "message": "removing\n"
    },
    {
      "commit": "146602ea5c4017319e77a32419667038d7859a6d",
      "tree": "20777c4855962bae0e4ba5f787ed49224d273bb4",
      "parents": [
        "f3c80f21fd3e35fc58229d7bd2b24717d74fd781"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Thu Mar 28 22:08:22 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Thu Mar 28 22:08:22 2013 -0400"
      },
      "message": "adjust config file install\n"
    },
    {
      "commit": "f3c80f21fd3e35fc58229d7bd2b24717d74fd781",
      "tree": "f89b0f2b8dd01c29cfdd846aa816977d72c63b9a",
      "parents": [
        "7943a6a9166bbeece9466b9b477418d917cd306b"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Thu Mar 28 22:07:14 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Thu Mar 28 22:07:14 2013 -0400"
      },
      "message": "config file\n"
    },
    {
      "commit": "7943a6a9166bbeece9466b9b477418d917cd306b",
      "tree": "c667dc963c4be301e6fb99ff0655cebf3f515281",
      "parents": [
        "560788f94eb5397b506777d636516f1475dc55fd"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Thu Mar 28 20:50:41 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Thu Mar 28 20:50:41 2013 -0400"
      },
      "message": "adjust data files\n"
    },
    {
      "commit": "560788f94eb5397b506777d636516f1475dc55fd",
      "tree": "3d922ff392c3a5cc72a8abf7709e8a46d53dac0f",
      "parents": [
        "7ffada4fe830f690b565fe3bc3e848f5c8a1e848"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Thu Mar 28 20:46:58 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Thu Mar 28 20:46:58 2013 -0400"
      },
      "message": "fix bugs\n"
    },
    {
      "commit": "7ffada4fe830f690b565fe3bc3e848f5c8a1e848",
      "tree": "8bcc5329eed0bc85cdb96b5901782c141f1d2f94",
      "parents": [
        "71592a5dad8d5cb367ac7a68e29cc07cc7b006bf"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Thu Mar 28 20:44:58 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Thu Mar 28 20:44:58 2013 -0400"
      },
      "message": "fix filename\n"
    },
    {
      "commit": "71592a5dad8d5cb367ac7a68e29cc07cc7b006bf",
      "tree": "49eefcea74fe311e559152234fa60112bb7dde14",
      "parents": [
        "45ab56b9898f384cb72d101e30fa7d4a9967aef2"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Thu Mar 28 20:17:47 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Thu Mar 28 20:17:47 2013 -0400"
      },
      "message": "initial checkin\n"
    },
    {
      "commit": "45ab56b9898f384cb72d101e30fa7d4a9967aef2",
      "tree": "000c40f195e25b0a0b2ff9ae6d447d6682870b27",
      "parents": [
        "5f65796df8a64e490496d43b54bac14e30662332"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Thu Mar 28 20:17:17 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Thu Mar 28 20:17:17 2013 -0400"
      },
      "message": "added data_file and script\n"
    },
    {
      "commit": "5f65796df8a64e490496d43b54bac14e30662332",
      "tree": "6462eb883ba945b461e745cd755da7fe07122887",
      "parents": [
        "01942f55daca8a64dd762fbf5f3c47b46c5c2653"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Thu Mar 28 20:17:05 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Thu Mar 28 20:17:05 2013 -0400"
      },
      "message": "fix default config file path\n"
    },
    {
      "commit": "01942f55daca8a64dd762fbf5f3c47b46c5c2653",
      "tree": "3faef6b3ad229ebf1a7a33193fee8c1edbcd0b85",
      "parents": [
        "8eeddf9035734d0f7a3653223ef757814df58688"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Mar 26 14:26:40 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Mar 26 14:26:40 2013 -0400"
      },
      "message": "initial checkin\n"
    },
    {
      "commit": "8eeddf9035734d0f7a3653223ef757814df58688",
      "tree": "314fe93a7414781274a531abf384831f81dc683d",
      "parents": [
        "e1c8c38c9a685c545eda5c2d7fbbf3d61f7beec6"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Mar 26 13:42:59 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Mar 26 13:42:59 2013 -0400"
      },
      "message": "placeholder auth fields\n"
    },
    {
      "commit": "e1c8c38c9a685c545eda5c2d7fbbf3d61f7beec6",
      "tree": "a66441a86eeded8179645b58ef3866613e40efa1",
      "parents": [
        "0d44f868be55f795531db601f13aaeeba09bf853"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Mar 26 13:37:59 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Mar 26 13:37:59 2013 -0400"
      },
      "message": "override models.Model delete() method\n"
    },
    {
      "commit": "0d44f868be55f795531db601f13aaeeba09bf853",
      "tree": "124b7c03a0c0623ab110005841e8de6bd0c831bd",
      "parents": [
        "6393571281ff749660a65f239664266baf3fc6ed"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Mar 26 13:27:37 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Mar 26 13:27:37 2013 -0400"
      },
      "message": "initial checkin\n"
    },
    {
      "commit": "6393571281ff749660a65f239664266baf3fc6ed",
      "tree": "0496c44909c081e1e2d412dea7da5a222571366a",
      "parents": [
        "9d0ae4b262b178ce8531e3d54ab4822e6703dd3d"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Mar 26 13:23:12 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Mar 26 13:23:12 2013 -0400"
      },
      "message": "initial checkin\n"
    },
    {
      "commit": "9d0ae4b262b178ce8531e3d54ab4822e6703dd3d",
      "tree": "1f79a3b97d66c6fbbcaae504d3e611d3060a50a4",
      "parents": [
        "d7cb771e2dd2a34be209faacd31701cba79e2625"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Mar 26 13:22:32 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Mar 26 13:22:32 2013 -0400"
      },
      "message": "initial checkin\n"
    },
    {
      "commit": "d7cb771e2dd2a34be209faacd31701cba79e2625",
      "tree": "37779266094ac2fb72c329d37ef7a05282f349f7",
      "parents": [
        "f593dba27345bcda5c5c0a3e94f5643d50c67f6a"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Mar 26 13:21:36 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Mar 26 13:21:36 2013 -0400"
      },
      "message": "Sync state with openstack services. Added Network and SubNet models\n"
    },
    {
      "commit": "f593dba27345bcda5c5c0a3e94f5643d50c67f6a",
      "tree": "facf3b66cafe172c2bd14d441ff3d1e4ac28c616",
      "parents": [
        "7130ac36057d44c42e3630b93d1368b1e640a1ea"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Sun Mar 24 13:17:43 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Sun Mar 24 13:17:43 2013 -0400"
      },
      "message": "checkin importer\n"
    },
    {
      "commit": "7130ac36057d44c42e3630b93d1368b1e640a1ea",
      "tree": "bc852e0fe118cb65ac683a0b2aa16c5bb18a89da",
      "parents": [],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Fri Mar 22 21:58:00 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Fri Mar 22 21:58:00 2013 -0400"
      },
      "message": "Initial commit\n"
    }
  ]
}
