)]}'
{
  "log": [
    {
      "commit": "205209ba51a6c9e433f31dfbb0e0816105ed93c5",
      "tree": "10164495799b20f4f8499b8af940e19856948920",
      "parents": [
        "2ac8864a4954495753418dcc5d49609a0a4e5def"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Fri Jan 15 10:45:12 2016 -0500"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Fri Jan 15 10:45:12 2016 -0500"
      },
      "message": "Moved observers into synchronizers, properly, maintaining their history\n"
    },
    {
      "commit": "2ac8864a4954495753418dcc5d49609a0a4e5def",
      "tree": "462942e037f7dd3756b4223412523e1cfbd1b4ff",
      "parents": [
        "9339c49193c6e753eb6e9c3980dffb2a2777a00c"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Fri Jan 15 10:43:19 2016 -0500"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Fri Jan 15 10:43:19 2016 -0500"
      },
      "message": "Revert \"Delete observers dir\"\n\nThis reverts commit 7c5e0cae8320fa42c5127eea2ea3acf0e3a596ce.\n"
    },
    {
      "commit": "9339c49193c6e753eb6e9c3980dffb2a2777a00c",
      "tree": "360c45072e945a4258a262d5fb208a4c934c711a",
      "parents": [
        "fdb653cd3a507e746017d5035a16b6b57586ddf6"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jan 14 20:48:22 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jan 14 20:48:22 2016 -0800"
      },
      "message": "remove leftover __init__.py file\n"
    },
    {
      "commit": "fdb653cd3a507e746017d5035a16b6b57586ddf6",
      "tree": "ac7f5496be498054a361b5c4434d1032c4b701a7",
      "parents": [
        "0ac7f5660ba6baa56c4f4cfc0139c2bb8133a1ce"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jan 14 16:17:47 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jan 14 16:17:47 2016 -0800"
      },
      "message": "add rebuild_xos and rebuild_synchronizer targets\n"
    },
    {
      "commit": "0ac7f5660ba6baa56c4f4cfc0139c2bb8133a1ce",
      "tree": "eda54ececd05cf72d8250dc00bfde1e55b322fa3",
      "parents": [
        "b0c314dd65ad6582c79807ee5767d1ca4a66adfa",
        "f154cc26696105d82b9f3da21f15d4bf7ade89db"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Thu Jan 14 19:11:32 2016 -0500"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Thu Jan 14 19:11:32 2016 -0500"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "b0c314dd65ad6582c79807ee5767d1ca4a66adfa",
      "tree": "2ce79308d07637a6a9a020a84c8ce6a182992ab8",
      "parents": [
        "9137e28823f7222d62abb472e8166214ada9969e"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Thu Jan 14 19:11:14 2016 -0500"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Thu Jan 14 19:11:14 2016 -0500"
      },
      "message": "impors are a list of commas\n"
    },
    {
      "commit": "f154cc26696105d82b9f3da21f15d4bf7ade89db",
      "tree": "210d15d556d19abfa86747959125fe6aadda5029",
      "parents": [
        "0171c14a2d7f943f9917fdb350f44e2aa7690475"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jan 14 16:07:32 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jan 14 16:07:32 2016 -0800"
      },
      "message": "remaining references to util.logger updated\n"
    },
    {
      "commit": "0171c14a2d7f943f9917fdb350f44e2aa7690475",
      "tree": "7279f6a9c8dd09b54ec9c0771385f38920fe83b9",
      "parents": [
        "9137e28823f7222d62abb472e8166214ada9969e"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jan 14 16:00:28 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jan 14 16:00:28 2016 -0800"
      },
      "message": "change util.logger to xos.logger\n"
    },
    {
      "commit": "9137e28823f7222d62abb472e8166214ada9969e",
      "tree": "fd6c154bd7250f7b6236f65f56fdbc9eb4382133",
      "parents": [
        "76d099a967e1b24f16617badba4d2508f8037b92",
        "0ae266e2c900b20fffce219e2ce053a59e743489"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Thu Jan 14 18:55:51 2016 -0500"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Thu Jan 14 18:55:51 2016 -0500"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "76d099a967e1b24f16617badba4d2508f8037b92",
      "tree": "265021a6cf9bd1ce02f3435e0a4bbde4c1336522",
      "parents": [
        "81b777e5d5ab9cdfd5854af175bf75dd1f1aa8db"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Thu Jan 14 18:55:39 2016 -0500"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Thu Jan 14 18:55:39 2016 -0500"
      },
      "message": "Support commas\n"
    },
    {
      "commit": "0ae266e2c900b20fffce219e2ce053a59e743489",
      "tree": "b6f0ef3e766eaf6cffe89a71793ec809927ec807",
      "parents": [
        "3f39ebd9c146d1f83404f36e2361fefc13a220ee"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jan 14 15:30:20 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jan 14 15:30:20 2016 -0800"
      },
      "message": "move util.logger to xos.logger\n"
    },
    {
      "commit": "3f39ebd9c146d1f83404f36e2361fefc13a220ee",
      "tree": "aa03e19ac702a1a8e0d4790ce661a1e1732c4bcb",
      "parents": [
        "b713779c49ee93fbc45f5aab43ed1ccc510e9490"
      ],
      "author": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Thu Jan 14 14:45:18 2016 -0800"
      },
      "committer": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Thu Jan 14 14:45:18 2016 -0800"
      },
      "message": "Update README-VTN.md"
    },
    {
      "commit": "b713779c49ee93fbc45f5aab43ed1ccc510e9490",
      "tree": "ed694f931b8fa76058d5cdbfb2bf7a6ab6bb30af",
      "parents": [
        "7f5a09c22beaa809d027266dd32af2640f10dc23"
      ],
      "author": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Thu Jan 14 14:44:29 2016 -0800"
      },
      "committer": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Thu Jan 14 14:44:29 2016 -0800"
      },
      "message": "notes on testing service composition"
    },
    {
      "commit": "81b777e5d5ab9cdfd5854af175bf75dd1f1aa8db",
      "tree": "c78d3fb49bffc96234f996cdfa1c3854b20253db",
      "parents": [
        "7f5a09c22beaa809d027266dd32af2640f10dc23"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Thu Jan 14 17:13:14 2016 -0500"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Thu Jan 14 17:13:14 2016 -0500"
      },
      "message": "Rename observer to synchronizer\n"
    },
    {
      "commit": "7f5a09c22beaa809d027266dd32af2640f10dc23",
      "tree": "bdcb9d617f2fd20f42cd2fb11d0254283be842e0",
      "parents": [
        "311558531444947334dfd7a8e2d5b700fbe9c9ce",
        "68e1e35cebfbb10b253830e6f6f8d9319e2c3052"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Thu Jan 14 17:06:30 2016 -0500"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Thu Jan 14 17:06:30 2016 -0500"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "311558531444947334dfd7a8e2d5b700fbe9c9ce",
      "tree": "3acf1f100b572a8f84ada61684a64988f1b04663",
      "parents": [
        "0763cb3cf4b2630c7ae4436fa8c7885a5a95ee8b"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Thu Jan 14 17:05:48 2016 -0500"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Thu Jan 14 17:05:48 2016 -0500"
      },
      "message": "Updated some links\n"
    },
    {
      "commit": "0763cb3cf4b2630c7ae4436fa8c7885a5a95ee8b",
      "tree": "a267f3d3c45bcf7f293ce98462956d4063ce1167",
      "parents": [
        "4aaaf7076f7e8223cfb1fd2ec1390d76255134b9"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Thu Jan 14 17:04:44 2016 -0500"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Thu Jan 14 17:04:44 2016 -0500"
      },
      "message": "Delete observers dir\n"
    },
    {
      "commit": "68e1e35cebfbb10b253830e6f6f8d9319e2c3052",
      "tree": "24167b9614f4deb8fb2d91718a7393c87be2f0d7",
      "parents": [
        "35f94421d683e0665273921ed7603be2aeec9d77"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Thu Jan 14 16:55:12 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Thu Jan 14 16:55:12 2016 -0500"
      },
      "message": "Complete basic configuration of VTN in Neutron\n"
    },
    {
      "commit": "35f94421d683e0665273921ed7603be2aeec9d77",
      "tree": "19ec03b0150766c6f5b63dc6ce256d29c7470070",
      "parents": [
        "4aaaf7076f7e8223cfb1fd2ec1390d76255134b9"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Thu Jan 14 16:38:52 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Thu Jan 14 16:38:52 2016 -0500"
      },
      "message": "Fixed path to credentials\n"
    },
    {
      "commit": "4aaaf7076f7e8223cfb1fd2ec1390d76255134b9",
      "tree": "f374f69a2a0ff65f2f383a37371173bf63d7b95d",
      "parents": [
        "0c78a880c71a54b6c4053c72c9efbd946046042f"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Thu Jan 14 14:22:06 2016 -0500"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Thu Jan 14 14:22:06 2016 -0500"
      },
      "message": "Make modules importable\n"
    },
    {
      "commit": "0c78a880c71a54b6c4053c72c9efbd946046042f",
      "tree": "7db86db0370f0ca4d0c82427e4544a65060a15c4",
      "parents": [
        "ed1883d9dd886b7574ab77a61e2240c474371855"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Thu Jan 14 14:19:32 2016 -0500"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Thu Jan 14 14:19:32 2016 -0500"
      },
      "message": "chuckmoved model_policy.py into synchronizers\n"
    },
    {
      "commit": "ed1883d9dd886b7574ab77a61e2240c474371855",
      "tree": "025ba2249587fa08988a37c278f0bad085cada36",
      "parents": [
        "3f50410de5f25bdd01e289a6a20b4a24b4b722af"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Thu Jan 14 14:16:33 2016 -0500"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Thu Jan 14 14:16:33 2016 -0500"
      },
      "message": "Moved dependency_walker into generate, as well as model policies\n"
    },
    {
      "commit": "3f50410de5f25bdd01e289a6a20b4a24b4b722af",
      "tree": "b7d774265cf1a8ecfdfb7b2b5a45d4c366a18ff1",
      "parents": [
        "04b64236635b2698d4a97a858e922b4613affcdb"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jan 14 10:11:42 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jan 14 10:11:42 2016 -0800"
      },
      "message": "move util/xml.py and update reference from config.py\n"
    },
    {
      "commit": "04b64236635b2698d4a97a858e922b4613affcdb",
      "tree": "efca4a3b9d850404ce1a664ee7ba9df5b17a60d5",
      "parents": [
        "7b444592fc18818fe0d7e720e20c72db3bd52b26"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jan 14 10:05:41 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jan 14 10:05:41 2016 -0800"
      },
      "message": "remove unused glob.py\n"
    },
    {
      "commit": "7b444592fc18818fe0d7e720e20c72db3bd52b26",
      "tree": "2061187ddea10067636520b3b05ba0e4c35ed954",
      "parents": [
        "df5e2ed66b52937153d232ae66d1963bf206704d"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jan 14 10:03:38 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jan 14 10:03:38 2016 -0800"
      },
      "message": "remove obsolete api-related views and api files\n"
    },
    {
      "commit": "df5e2ed66b52937153d232ae66d1963bf206704d",
      "tree": "5b1c6d57e111bf7a909352e52eefb4c8ce0483be",
      "parents": [
        "0e1a056954ae02603740e4800d258bb0be4e1c8e"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jan 14 09:46:40 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jan 14 09:46:40 2016 -0800"
      },
      "message": "move scripts to tools\n"
    },
    {
      "commit": "0e1a056954ae02603740e4800d258bb0be4e1c8e",
      "tree": "392dd4c64c9478de37792a5bdd2a030b8430d951",
      "parents": [
        "34334f7bd86a3deda8998070e8f30639d9a4455c"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jan 14 09:38:34 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jan 14 09:38:34 2016 -0800"
      },
      "message": "clean up references to scripts/opencloud\n"
    },
    {
      "commit": "34334f7bd86a3deda8998070e8f30639d9a4455c",
      "tree": "bd49d629425774f857316c22ddde6dec2c22453a",
      "parents": [
        "d961cf7774df07271fc38fbf0834782f21d5f875"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jan 14 09:33:13 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jan 14 09:33:13 2016 -0800"
      },
      "message": "resolve some oddities with HPC admin failing to add services\n"
    },
    {
      "commit": "d961cf7774df07271fc38fbf0834782f21d5f875",
      "tree": "d5bd13f6a4100f01146e25480c3ee6abc250e3c3",
      "parents": [
        "0d86f97996a6d17e47fc974b0f6acae5b64c0e2e"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jan 14 09:30:37 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jan 14 09:30:37 2016 -0800"
      },
      "message": "move docker_start_xos and docker_setup_xos to tools/\n"
    },
    {
      "commit": "0d86f97996a6d17e47fc974b0f6acae5b64c0e2e",
      "tree": "f46cefef8651ff5fb0f9a77c16f29c6bac3a7613",
      "parents": [
        "fe16ae467f6da856aed1379f8f721f24e8b1d239"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jan 14 09:27:28 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jan 14 09:27:28 2016 -0800"
      },
      "message": "rename scripts/opencloud to tools/xos-manage\n"
    },
    {
      "commit": "fe16ae467f6da856aed1379f8f721f24e8b1d239",
      "tree": "a83f6eca2c2ed1adeef563063c3af36fa9394404",
      "parents": [
        "69ac085c59c39f5da2296957c250983d207ae2cb"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Thu Jan 14 11:44:43 2016 -0500"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Thu Jan 14 11:44:43 2016 -0500"
      },
      "message": "Replicated openstack synchronizer into a base synchronizer, to be\nskimmed and cleaned up later\n"
    },
    {
      "commit": "69ac085c59c39f5da2296957c250983d207ae2cb",
      "tree": "9e88981884cc70abc2f6493668750f7f593379f5",
      "parents": [
        "e5e07671fdd65fdbaf762ceeb7ffd55b9cf1bede"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Thu Jan 14 11:43:56 2016 -0500"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Thu Jan 14 11:43:56 2016 -0500"
      },
      "message": "Moved ec2 observer into synchronizers\n"
    },
    {
      "commit": "e5e07671fdd65fdbaf762ceeb7ffd55b9cf1bede",
      "tree": "3bb184f2f4cab3e99913fdd9451f9169b7be9143",
      "parents": [
        "67ea0d7db0cd9ba20350af4a9e59749b9f4dcf57"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Thu Jan 14 11:43:25 2016 -0500"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Thu Jan 14 11:43:25 2016 -0500"
      },
      "message": "Moved openstack observer into synchronizers\n"
    },
    {
      "commit": "67ea0d7db0cd9ba20350af4a9e59749b9f4dcf57",
      "tree": "71062743c2f739303fed5fc6e6368c8201bf4e56",
      "parents": [
        "f801196ab59bad0633944c275703d33ecc5312ba"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Thu Jan 14 11:41:38 2016 -0500"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Thu Jan 14 11:41:38 2016 -0500"
      },
      "message": "Relocated observer namespace into synchronizers.base\n"
    },
    {
      "commit": "f801196ab59bad0633944c275703d33ecc5312ba",
      "tree": "e9d5a4aaaa477edbce1824c315bae0d10a7ff37f",
      "parents": [
        "7e7ed3f9f80c9405b13423e1b49cb51b5ea13e18"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Thu Jan 14 11:31:33 2016 -0500"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Thu Jan 14 11:31:33 2016 -0500"
      },
      "message": "Bugfix in chuckmove. If foo is mapped to bar, accept foo.test not\nfootest. The latter is not the same module.\n"
    },
    {
      "commit": "7e7ed3f9f80c9405b13423e1b49cb51b5ea13e18",
      "tree": "06483b471daa80344dd7eac52cb9e28f3def1b23",
      "parents": [
        "51111c128f8f4fe60b819fadb0b1f5351e12449d",
        "b8b9c54d42fbdaceaa39906469dbc2accce7b483"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Thu Jan 14 11:21:38 2016 -0500"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Thu Jan 14 11:21:38 2016 -0500"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "51111c128f8f4fe60b819fadb0b1f5351e12449d",
      "tree": "9c2a384c1f5082fd42cd4403b97ec543d8969626",
      "parents": [
        "bb26b37a92eda3213a56e3479e3eb6babcac564a"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Thu Jan 14 11:20:10 2016 -0500"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Thu Jan 14 11:20:10 2016 -0500"
      },
      "message": "Chuckmove: a tool for reorganizing Python source trees\n"
    },
    {
      "commit": "b8b9c54d42fbdaceaa39906469dbc2accce7b483",
      "tree": "c491c395d03f808a69b1198fa77ac1a94aef8366",
      "parents": [
        "bb26b37a92eda3213a56e3479e3eb6babcac564a"
      ],
      "author": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Thu Jan 14 11:12:16 2016 -0500"
      },
      "committer": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Thu Jan 14 11:12:16 2016 -0500"
      },
      "message": "Update README.md"
    },
    {
      "commit": "bb26b37a92eda3213a56e3479e3eb6babcac564a",
      "tree": "2131dadcf72de9f5a2fc818cb4447eaa6cbdadb9",
      "parents": [
        "0cd6be0d87f6a128c42b85c04428994c0c79334c"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jan 13 17:38:56 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jan 13 17:38:56 2016 -0800"
      },
      "message": "move admin_customize to xos/\n"
    },
    {
      "commit": "0cd6be0d87f6a128c42b85c04428994c0c79334c",
      "tree": "5c6376cf4f1c5a7741d6ae8c686c5274f6abf7ff",
      "parents": [
        "eace6b3774da6bdb20729154e090d8996ed9c57e"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jan 13 17:23:12 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jan 13 17:23:12 2016 -0800"
      },
      "message": "add README.md for admin_customize\n"
    },
    {
      "commit": "eace6b3774da6bdb20729154e090d8996ed9c57e",
      "tree": "791347550c6f76235051d27d20104d0f86174d14",
      "parents": [
        "4ee344ce30a79642720756ea7f5db15698c3005a"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jan 13 16:25:09 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jan 13 16:25:09 2016 -0800"
      },
      "message": "allow use of xos-config.py when xos not installed in /opt/xos\n"
    },
    {
      "commit": "4ee344ce30a79642720756ea7f5db15698c3005a",
      "tree": "ccfc44cf7032b4b0215278e70d6c7ef6c99249c9",
      "parents": [
        "6affe15426b00d36663d0b365237f3cff089980a"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jan 13 16:18:58 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jan 13 16:18:58 2016 -0800"
      },
      "message": "move xos-config.py to tools directory\n"
    },
    {
      "commit": "6affe15426b00d36663d0b365237f3cff089980a",
      "tree": "05a289d87421d2168ee2c05bb2a3ce98bedd3839",
      "parents": [
        "3a166647772cbd48dbd220c14345de2079d90b8e"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jan 13 16:18:38 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jan 13 16:18:38 2016 -0800"
      },
      "message": "use 0.0.0.0 instead of the host\u0027s public hostname\n"
    },
    {
      "commit": "3a166647772cbd48dbd220c14345de2079d90b8e",
      "tree": "86245a311a62f4294dec0f8e91639b6a6ff66aa5",
      "parents": [
        "9d42b9434e7c0eef2354a1e6949b7e72779264fc"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jan 13 15:50:19 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jan 13 15:50:19 2016 -0800"
      },
      "message": "remove reference to monitor\n"
    },
    {
      "commit": "9d42b9434e7c0eef2354a1e6949b7e72779264fc",
      "tree": "78fe725a185842e2ec09e16f5b7ef93c155d9090",
      "parents": [
        "2e763a2cc9e153a48a876de4b8254def65362f9d"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jan 13 15:47:20 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jan 13 15:47:20 2016 -0800"
      },
      "message": "remove reference to monitor and old stats view\n"
    },
    {
      "commit": "2e763a2cc9e153a48a876de4b8254def65362f9d",
      "tree": "b468adce98ad4e0b1bc53c1e0f30df0df8395812",
      "parents": [
        "c7d63bd9c236e618aaa66c3c2dfdf469bfe60f10",
        "9d23efba4f250f1c49c8bf4f5c50aa0f69ff93ae"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jan 13 15:44:37 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jan 13 15:44:37 2016 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "c7d63bd9c236e618aaa66c3c2dfdf469bfe60f10",
      "tree": "368031d8bb743f1e63b052964e97098edfa47dca",
      "parents": [
        "57eced17f36f0164b1f18856060ad89d4d6f8bcf"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jan 13 15:44:25 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jan 13 15:44:25 2016 -0800"
      },
      "message": "eliminate references to monitor\n"
    },
    {
      "commit": "9d23efba4f250f1c49c8bf4f5c50aa0f69ff93ae",
      "tree": "29e7c6d68ce8e9df683ea46b318874700bec5af5",
      "parents": [
        "e9c194f78e7b358fc561effb2c6b98b40cf01e9a"
      ],
      "author": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Wed Jan 13 17:43:01 2016 -0500"
      },
      "committer": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Wed Jan 13 17:43:01 2016 -0500"
      },
      "message": "Delete synchronizers"
    },
    {
      "commit": "e9c194f78e7b358fc561effb2c6b98b40cf01e9a",
      "tree": "da0f36aab2c84db8a77fa4d3e1ac1736e9a0c5dd",
      "parents": [
        "f191a66335a39d54fa75f873eb305e0fd1d11111"
      ],
      "author": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Wed Jan 13 16:00:24 2016 -0500"
      },
      "committer": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Wed Jan 13 16:00:24 2016 -0500"
      },
      "message": "Create README.md"
    },
    {
      "commit": "f191a66335a39d54fa75f873eb305e0fd1d11111",
      "tree": "6b9c263aea74689ea9725c7836e808f4fb9eb028",
      "parents": [
        "c3a0fb5f6f0ad19023b69fdc53e32947892e5398"
      ],
      "author": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Wed Jan 13 15:40:23 2016 -0500"
      },
      "committer": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Wed Jan 13 15:40:23 2016 -0500"
      },
      "message": "Create README.md"
    },
    {
      "commit": "c3a0fb5f6f0ad19023b69fdc53e32947892e5398",
      "tree": "f9aa6802e79e2d5bf9d3f12168582c7ac95f900b",
      "parents": [
        "5ff4873134959c83b6fba14ce6e10c7f0b5a68f0"
      ],
      "author": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Wed Jan 13 15:31:37 2016 -0500"
      },
      "committer": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Wed Jan 13 15:31:37 2016 -0500"
      },
      "message": "Delete ovs_neutron_plugin.py"
    },
    {
      "commit": "5ff4873134959c83b6fba14ce6e10c7f0b5a68f0",
      "tree": "b29b7c910eede50d16ab84b38ef6b5e8ad2dbb4e",
      "parents": [
        "9e7211438c0150a745b70bc952ebed2ab3c45ad6"
      ],
      "author": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Wed Jan 13 15:31:27 2016 -0500"
      },
      "committer": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Wed Jan 13 15:31:27 2016 -0500"
      },
      "message": "Delete ovs_models_v2.py"
    },
    {
      "commit": "9e7211438c0150a745b70bc952ebed2ab3c45ad6",
      "tree": "0952d6974b37f3fffcd9bab92369c41ec88da7a3",
      "parents": [
        "3dc235801b9f865bd65b620a801fc5ec51f3353e"
      ],
      "author": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Wed Jan 13 15:31:15 2016 -0500"
      },
      "committer": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Wed Jan 13 15:31:15 2016 -0500"
      },
      "message": "Delete ovs_db_v2.py"
    },
    {
      "commit": "3dc235801b9f865bd65b620a801fc5ec51f3353e",
      "tree": "d4422c96ad68341fc62a982d37909390caeaf511",
      "parents": [
        "03fd3a31e9cef4438e3f4566a5a9c0c6ffb4d626"
      ],
      "author": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Wed Jan 13 15:31:07 2016 -0500"
      },
      "committer": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Wed Jan 13 15:31:07 2016 -0500"
      },
      "message": "Delete nat.py"
    },
    {
      "commit": "03fd3a31e9cef4438e3f4566a5a9c0c6ffb4d626",
      "tree": "883331f8f24637b40007226ca5adfbec692a8675",
      "parents": [
        "a53410d269fc2ad50160e2bd28a074962c36edc3"
      ],
      "author": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Wed Jan 13 15:30:50 2016 -0500"
      },
      "committer": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Wed Jan 13 15:30:50 2016 -0500"
      },
      "message": "Delete __init__.py"
    },
    {
      "commit": "a53410d269fc2ad50160e2bd28a074962c36edc3",
      "tree": "19c76a94cd5847e33c12bfc5bbe88944c5ca2429",
      "parents": [
        "45bf58d0c9ab838ced7086e9b424bddf61156f98"
      ],
      "author": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Wed Jan 13 15:30:35 2016 -0500"
      },
      "committer": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Wed Jan 13 15:30:35 2016 -0500"
      },
      "message": "Delete monitordriver.py"
    },
    {
      "commit": "45bf58d0c9ab838ced7086e9b424bddf61156f98",
      "tree": "b3fb7955f7aac7fa2729847f573a4c0f1dbfd7a4",
      "parents": [
        "99d6245d49ad073b57b1d93e2e24844b81bbba77"
      ],
      "author": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Wed Jan 13 15:30:17 2016 -0500"
      },
      "committer": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Wed Jan 13 15:30:17 2016 -0500"
      },
      "message": "Delete user_importer.py"
    },
    {
      "commit": "99d6245d49ad073b57b1d93e2e24844b81bbba77",
      "tree": "55559e79d02892afa2a417ec2915c31e1e40658b",
      "parents": [
        "0c53d0b734aaa01233d14cc82bdfb5684fe15c16"
      ],
      "author": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Wed Jan 13 15:30:12 2016 -0500"
      },
      "committer": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Wed Jan 13 15:30:12 2016 -0500"
      },
      "message": "Delete slice_importer.py"
    },
    {
      "commit": "0c53d0b734aaa01233d14cc82bdfb5684fe15c16",
      "tree": "9ed6770e145647bf907cc8e48ebd0161aaafddc5",
      "parents": [
        "36a6dbbdd7aa883f677f01ee1f85109af111ecb4"
      ],
      "author": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Wed Jan 13 15:30:07 2016 -0500"
      },
      "committer": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Wed Jan 13 15:30:07 2016 -0500"
      },
      "message": "Delete site_importer.py"
    },
    {
      "commit": "36a6dbbdd7aa883f677f01ee1f85109af111ecb4",
      "tree": "7a65cc1d39d9e37906ce9fa703934cb9bc39be67",
      "parents": [
        "6d6a9fab8c5582882e5e7522f21eb14b84e1c23d"
      ],
      "author": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Wed Jan 13 15:30:01 2016 -0500"
      },
      "committer": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Wed Jan 13 15:30:01 2016 -0500"
      },
      "message": "Delete role_importer.py"
    },
    {
      "commit": "6d6a9fab8c5582882e5e7522f21eb14b84e1c23d",
      "tree": "6b78a9c68bd92239110df8c56ed3b6b6e7e20206",
      "parents": [
        "d0626c4292f544084bffc4c2c85ccb2a5fe2f3f9"
      ],
      "author": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Wed Jan 13 15:29:56 2016 -0500"
      },
      "committer": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Wed Jan 13 15:29:56 2016 -0500"
      },
      "message": "Delete instance_importer.py"
    },
    {
      "commit": "d0626c4292f544084bffc4c2c85ccb2a5fe2f3f9",
      "tree": "5024bda51aa98a9440f83b74fb6aacec28779822",
      "parents": [
        "a636c55dd4fb486afd74a67479e82127061d3e2b"
      ],
      "author": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Wed Jan 13 15:29:49 2016 -0500"
      },
      "committer": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Wed Jan 13 15:29:49 2016 -0500"
      },
      "message": "Delete importer.py"
    },
    {
      "commit": "a636c55dd4fb486afd74a67479e82127061d3e2b",
      "tree": "51c4fdbc654f2e4943e390db28431eafdd0d7407",
      "parents": [
        "d321c453a379b1abf734da25f1d25d0989e918b0"
      ],
      "author": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Wed Jan 13 15:29:43 2016 -0500"
      },
      "committer": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Wed Jan 13 15:29:43 2016 -0500"
      },
      "message": "Delete __init__.py"
    },
    {
      "commit": "d321c453a379b1abf734da25f1d25d0989e918b0",
      "tree": "2488b40f51cd69292759e0924933e39fb186af5e",
      "parents": [
        "7c7aa2d32e1eded83c22793e2876609c16eafa7a"
      ],
      "author": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Wed Jan 13 15:29:32 2016 -0500"
      },
      "committer": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Wed Jan 13 15:29:32 2016 -0500"
      },
      "message": "Delete __init__.py"
    },
    {
      "commit": "7c7aa2d32e1eded83c22793e2876609c16eafa7a",
      "tree": "34d2b9333a74da23399d2d220095e176140ddb32",
      "parents": [
        "c14bbd05bd92a8e464cd6681d7887f7003fe9d3b"
      ],
      "author": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Wed Jan 13 15:12:00 2016 -0500"
      },
      "committer": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Wed Jan 13 15:12:00 2016 -0500"
      },
      "message": "Delete keystone_user.py"
    },
    {
      "commit": "c14bbd05bd92a8e464cd6681d7887f7003fe9d3b",
      "tree": "35577d5cf9f5cb39f8efc61b2e7d74dfc61ad4d5",
      "parents": [
        "cf4d9de59c02185069bb845b9622c3e2c5f7d028"
      ],
      "author": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Wed Jan 13 15:11:32 2016 -0500"
      },
      "committer": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Wed Jan 13 15:11:32 2016 -0500"
      },
      "message": "Delete modeling-services-fig2.png"
    },
    {
      "commit": "cf4d9de59c02185069bb845b9622c3e2c5f7d028",
      "tree": "f81ff0884de752ef5bdac1cdb580a3daf9e9d950",
      "parents": [
        "344267c3272bf1d7fbd1b0d9c14a72933c78cb42"
      ],
      "author": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Wed Jan 13 15:11:26 2016 -0500"
      },
      "committer": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Wed Jan 13 15:11:26 2016 -0500"
      },
      "message": "Delete modeling-services-fig1.png"
    },
    {
      "commit": "344267c3272bf1d7fbd1b0d9c14a72933c78cb42",
      "tree": "5895bfa358caebfa38afec36cd8d9bd8ee82b11f",
      "parents": [
        "db96f629248c7ae92e7e392c4f98a68b0c792b5d"
      ],
      "author": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Wed Jan 13 15:09:47 2016 -0500"
      },
      "committer": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Wed Jan 13 15:09:47 2016 -0500"
      },
      "message": "Delete xos.spec"
    },
    {
      "commit": "db96f629248c7ae92e7e392c4f98a68b0c792b5d",
      "tree": "992fd3404498d119777564ba354937cf6d488193",
      "parents": [
        "2cbf009781a7d2d0027af2c75f4679b75557d545"
      ],
      "author": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Wed Jan 13 15:09:29 2016 -0500"
      },
      "committer": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Wed Jan 13 15:09:29 2016 -0500"
      },
      "message": "Delete xos.deps"
    },
    {
      "commit": "2cbf009781a7d2d0027af2c75f4679b75557d545",
      "tree": "1284e935454698542c68a3f9eb1f17e44328104b",
      "parents": [
        "78f1459d7b6d3b227542911bb02b7f628d00a6ff"
      ],
      "author": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Wed Jan 13 15:09:06 2016 -0500"
      },
      "committer": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Wed Jan 13 15:09:06 2016 -0500"
      },
      "message": "Delete upgrade-container.sh"
    },
    {
      "commit": "78f1459d7b6d3b227542911bb02b7f628d00a6ff",
      "tree": "f1431be7cb28f37dcd2a2b158769c549f5abee72",
      "parents": [
        "e155f7091072ab4679df8b8ac7a41d8b233b3e7e"
      ],
      "author": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Wed Jan 13 15:08:50 2016 -0500"
      },
      "committer": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Wed Jan 13 15:08:50 2016 -0500"
      },
      "message": "Delete setup.py"
    },
    {
      "commit": "e155f7091072ab4679df8b8ac7a41d8b233b3e7e",
      "tree": "2eb0fcb123da3e4c451b3a2898c50bfee1bd1778",
      "parents": [
        "53dce165dd7380378d5c3b0c3c98a80dbce89a12"
      ],
      "author": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Wed Jan 13 15:08:38 2016 -0500"
      },
      "committer": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Wed Jan 13 15:08:38 2016 -0500"
      },
      "message": "Delete observer.conf"
    },
    {
      "commit": "53dce165dd7380378d5c3b0c3c98a80dbce89a12",
      "tree": "b4abe53b220a02896e1b9c479fd7beaa033171a1",
      "parents": [
        "c0235d45068bcdcea86b509bb670b7c9e8964497"
      ],
      "author": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Wed Jan 13 15:08:27 2016 -0500"
      },
      "committer": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Wed Jan 13 15:08:27 2016 -0500"
      },
      "message": "Delete observer-initscript"
    },
    {
      "commit": "c0235d45068bcdcea86b509bb670b7c9e8964497",
      "tree": "9786ff7cef0b98200f63fb0fc4a42154fd85ce82",
      "parents": [
        "df8c183c9879488bab398fb71031d638cee5784a"
      ],
      "author": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Wed Jan 13 15:08:14 2016 -0500"
      },
      "committer": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Wed Jan 13 15:08:14 2016 -0500"
      },
      "message": "Delete install_opencloud"
    },
    {
      "commit": "df8c183c9879488bab398fb71031d638cee5784a",
      "tree": "b6fed2f32974ef496f63c2813dcf3645e9e691e5",
      "parents": [
        "8341e8403d1d35c42b842e614330ddc9758a120a"
      ],
      "author": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Wed Jan 13 15:07:44 2016 -0500"
      },
      "committer": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Wed Jan 13 15:07:44 2016 -0500"
      },
      "message": "Delete docker-cp.sh"
    },
    {
      "commit": "8341e8403d1d35c42b842e614330ddc9758a120a",
      "tree": "1aa05d053129ab2e258105556fce038308f69c68",
      "parents": [
        "6c3e71fc8d5b72344ab41cf6519b39bbcab5371b"
      ],
      "author": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Wed Jan 13 15:07:28 2016 -0500"
      },
      "committer": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Wed Jan 13 15:07:28 2016 -0500"
      },
      "message": "Delete ansible-hosts"
    },
    {
      "commit": "6c3e71fc8d5b72344ab41cf6519b39bbcab5371b",
      "tree": "5347d25fa203a7ffa7a1f350ec06863afb94e695",
      "parents": [
        "9b83185398601e52cbf12ae755495cc81662a71b"
      ],
      "author": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Wed Jan 13 15:07:11 2016 -0500"
      },
      "committer": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Wed Jan 13 15:07:11 2016 -0500"
      },
      "message": "Delete Makefile"
    },
    {
      "commit": "9b83185398601e52cbf12ae755495cc81662a71b",
      "tree": "e1b2e4c2d3893d19254727871a9db38d0e265c1d",
      "parents": [
        "8e4862fd0e4f869641fd483e5d8f8472e539ad5e"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Wed Jan 13 15:59:23 2016 +0000"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Wed Jan 13 15:59:23 2016 +0000"
      },
      "message": "build local dockerfile\n"
    },
    {
      "commit": "8e4862fd0e4f869641fd483e5d8f8472e539ad5e",
      "tree": "47b019be5995e0784b75146d1fea68b5f5c808b0",
      "parents": [
        "57eced17f36f0164b1f18856060ad89d4d6f8bcf"
      ],
      "author": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Tue Jan 12 20:14:27 2016 -0800"
      },
      "committer": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Tue Jan 12 20:14:27 2016 -0800"
      },
      "message": "notes on VTN Synchronizer"
    },
    {
      "commit": "57eced17f36f0164b1f18856060ad89d4d6f8bcf",
      "tree": "f43307af6b69d58bbbba6edac01254a7eac7a4ce",
      "parents": [
        "085993d3fd43300e04c65f6e44d4098aedb7d9a4"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jan 12 20:02:27 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jan 12 20:02:27 2016 -0800"
      },
      "message": "fix delete call\n"
    },
    {
      "commit": "085993d3fd43300e04c65f6e44d4098aedb7d9a4",
      "tree": "7622f07f3b9dd79349506fc52b67758010db9f4d",
      "parents": [
        "140969f1e414907306fe4ff6dfde0bcd3090347a",
        "49287f1651d60dccae624e8a8c31fca9f01ae872"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jan 12 20:00:23 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jan 12 20:00:23 2016 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "140969f1e414907306fe4ff6dfde0bcd3090347a",
      "tree": "ffba97c2d23a6a2c5fc29e6ad52cf12d6f1661e2",
      "parents": [
        "f63cf1ca20a22c2d38332eb6ad636aa5ce5af3a3"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jan 12 20:00:15 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jan 12 20:00:15 2016 -0800"
      },
      "message": "plumb through the REST api calls\n"
    },
    {
      "commit": "f63cf1ca20a22c2d38332eb6ad636aa5ce5af3a3",
      "tree": "389c0034d072c847bf6afcedf19176d4dfac5722",
      "parents": [
        "d51303673b099bf65ba74682aed75b3335341112"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jan 12 19:59:12 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jan 12 19:59:12 2016 -0800"
      },
      "message": "turn off the restriction that source networks cannot be access networks\n"
    },
    {
      "commit": "49287f1651d60dccae624e8a8c31fca9f01ae872",
      "tree": "6f4b05cb8afe39299c9ff115d29e7924aa8b4544",
      "parents": [
        "68aac563fe7985473c652f116e2f9a05c7f987e5"
      ],
      "author": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Tue Jan 12 16:44:32 2016 -0800"
      },
      "committer": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Tue Jan 12 16:44:32 2016 -0800"
      },
      "message": "move destroy networks up top, add notes about VNC"
    },
    {
      "commit": "68aac563fe7985473c652f116e2f9a05c7f987e5",
      "tree": "fdca5748b66d018f5cc313afbf2fe9f80530f347",
      "parents": [
        "3e3c05f6ae8f01b6c9f1557c69b834a664fad394"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Mon Jan 11 17:21:11 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Mon Jan 11 17:21:11 2016 -0500"
      },
      "message": "Basic XOS+VTN environment\n"
    },
    {
      "commit": "3e3c05f6ae8f01b6c9f1557c69b834a664fad394",
      "tree": "cb78a3af6f7e2fc328bc6e06d28ea5b1f5b03bc2",
      "parents": [
        "d51303673b099bf65ba74682aed75b3335341112"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Mon Jan 11 16:18:47 2016 -0500"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Mon Jan 11 16:18:47 2016 -0500"
      },
      "message": "Detect premature activation of the Synchronizer\n"
    },
    {
      "commit": "d51303673b099bf65ba74682aed75b3335341112",
      "tree": "c770aacf103a223a5ac3486abeb00a2be9a79e35",
      "parents": [
        "06f4656c896e2377c32146485dc3a6965efe2865"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jan 11 11:42:53 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jan 11 11:42:53 2016 -0800"
      },
      "message": "helper script for setting up vtn in bash configuration\n"
    },
    {
      "commit": "06f4656c896e2377c32146485dc3a6965efe2865",
      "tree": "f15b667482194864e65d472afd77a3fe2e3fea63",
      "parents": [
        "b7c4d183bd874485e759ff0347c084ee03081518",
        "adcb9e8ec4b3720de8c68f9976a72d22b4745fab"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jan 11 11:42:06 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jan 11 11:42:06 2016 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "b7c4d183bd874485e759ff0347c084ee03081518",
      "tree": "329a50602bed387efedc1e245d36c0b5af35874d",
      "parents": [
        "7c8c8e7267f2fa008f6aea719910268b0da3155c"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jan 11 11:41:57 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jan 11 11:41:57 2016 -0800"
      },
      "message": "have the VTN manage the network node\n"
    },
    {
      "commit": "adcb9e8ec4b3720de8c68f9976a72d22b4745fab",
      "tree": "0914981111f82386bea6b304a8e319fdbd1349ff",
      "parents": [
        "3236c8e7daad34143d9861952e684aac6fc6d232"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Mon Jan 11 14:18:44 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Mon Jan 11 14:18:44 2016 -0500"
      },
      "message": "Fixes for devstack setup\n"
    },
    {
      "commit": "3236c8e7daad34143d9861952e684aac6fc6d232",
      "tree": "9fb5246ad102770ed10b89fd1ee672175e273ac3",
      "parents": [
        "beecd485573dcd98ea21269af0ad6b89d54006ae"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Mon Jan 11 10:53:03 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Mon Jan 11 10:53:03 2016 -0500"
      },
      "message": "Fixed a couple of bugs\n"
    },
    {
      "commit": "beecd485573dcd98ea21269af0ad6b89d54006ae",
      "tree": "bdf8adec575594a898dab447932ce13b1f9ac262",
      "parents": [
        "a4721c44081edf57ddb16d643f652e34feb63d4d"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Mon Jan 11 08:12:17 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Mon Jan 11 08:12:17 2016 -0500"
      },
      "message": "Fixed typo"
    },
    {
      "commit": "a4721c44081edf57ddb16d643f652e34feb63d4d",
      "tree": "fafd44ff1afc44c78238136a51ce9c34b4ad0ad6",
      "parents": [
        "0621777761fa4d8dcd5e2297b467a8ce97985e31"
      ],
      "author": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Fri Jan 08 14:44:44 2016 -0500"
      },
      "committer": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Sun Jan 10 22:26:51 2016 -0500"
      },
      "message": "CORD-414: Dynamic update of authorized openstack project list for ceilometer tenants\n"
    },
    {
      "commit": "0621777761fa4d8dcd5e2297b467a8ce97985e31",
      "tree": "7ffb3fedfe25e11dd5253824a07e3df3dbdddbc4",
      "parents": [
        "66bd8751e574944157b0a3b7fa1c12df6bc3be01"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Sun Jan 10 21:35:56 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Sun Jan 10 21:35:56 2016 -0500"
      },
      "message": "Downgrade django-filter\n"
    },
    {
      "commit": "66bd8751e574944157b0a3b7fa1c12df6bc3be01",
      "tree": "85473dff25074a0a606ae293ae6e30274f02211a",
      "parents": [
        "856df9c4e66efa121165a6342529bd79b9fbf838"
      ],
      "author": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Fri Jan 08 12:33:16 2016 -0800"
      },
      "committer": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Fri Jan 08 12:33:16 2016 -0800"
      },
      "message": "Remove solved problem"
    },
    {
      "commit": "856df9c4e66efa121165a6342529bd79b9fbf838",
      "tree": "174444f9c1de092d2e45b91d5b640d334955b148",
      "parents": [
        "2ba99203674a8c8692e2b19ccd1543a9975323b0"
      ],
      "author": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Fri Jan 08 12:32:35 2016 -0800"
      },
      "committer": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Fri Jan 08 12:32:35 2016 -0800"
      },
      "message": "Update README-VTN.md"
    },
    {
      "commit": "2ba99203674a8c8692e2b19ccd1543a9975323b0",
      "tree": "b546f72b2dbd425259d860e5f3c86a2ac65319b3",
      "parents": [
        "33f35f36c80d94a905b59f8fcd72c88f5790d6da"
      ],
      "author": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Fri Jan 08 12:32:12 2016 -0800"
      },
      "committer": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Fri Jan 08 12:32:12 2016 -0800"
      },
      "message": "correction on port number"
    },
    {
      "commit": "33f35f36c80d94a905b59f8fcd72c88f5790d6da",
      "tree": "d90d953b2efc7f059cdf9e2acdc564b3715c3bb3",
      "parents": [
        "7c8c8e7267f2fa008f6aea719910268b0da3155c"
      ],
      "author": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Fri Jan 08 12:17:44 2016 -0800"
      },
      "committer": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Fri Jan 08 12:17:44 2016 -0800"
      },
      "message": "redo instructions about compute and nm configuration"
    },
    {
      "commit": "7c8c8e7267f2fa008f6aea719910268b0da3155c",
      "tree": "d28bc3349e273f193372fbeb2a53ef0076c6d01e",
      "parents": [
        "9eccd0a17969994038c6b7a60054db2f91760d82"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Jan 08 12:10:26 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Jan 08 12:10:26 2016 -0800"
      },
      "message": "configure nm node\n"
    },
    {
      "commit": "9eccd0a17969994038c6b7a60054db2f91760d82",
      "tree": "2cec493310e5f799a202ad11fc69cf1e89da2bee",
      "parents": [
        "6c8a93eea926f1bf5add3c0aee700e65efb14e87",
        "2fb741b430259db89af4148cfdba3737b9a9ce04"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Jan 08 12:09:53 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Jan 08 12:09:53 2016 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    }
  ],
  "next": "6c8a93eea926f1bf5add3c0aee700e65efb14e87"
}
