)]}'
{
  "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",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "13bc1c803e90639f0a1c296f62e89fd26660f5e0",
      "old_mode": 33188,
      "old_path": "planetstack/core/models/credential.py",
      "new_id": "b74e5409dd553cfb045da6cca8af93b45d5668ba",
      "new_mode": 33188,
      "new_path": "planetstack/core/models/credential.py"
    },
    {
      "type": "modify",
      "old_id": "27b2642d7881b7d63c5dcbe9b7693d0f36ce555b",
      "old_mode": 33188,
      "old_path": "planetstack/core/models/flavor.py",
      "new_id": "04747afc7ed546596dbda4aadb71d1a3ac83a710",
      "new_mode": 33188,
      "new_path": "planetstack/core/models/flavor.py"
    },
    {
      "type": "modify",
      "old_id": "752dfe691f6d13055c418944ce8f7a4d277fd349",
      "old_mode": 33188,
      "old_path": "planetstack/core/models/image.py",
      "new_id": "fdeb2cc953b845f75f63b85222d08125bf26464e",
      "new_mode": 33188,
      "new_path": "planetstack/core/models/image.py"
    },
    {
      "type": "modify",
      "old_id": "7412fe2e0b0af7f57054b7733cb44b05b3c35eaf",
      "old_mode": 33188,
      "old_path": "planetstack/core/models/slice.py",
      "new_id": "ed10cafed84a92c7eb46aa803193b91e80b1ad65",
      "new_mode": 33188,
      "new_path": "planetstack/core/models/slice.py"
    },
    {
      "type": "modify",
      "old_id": "c694a1e98cb258cbccc36ec17090e6c01baf3bf8",
      "old_mode": 33188,
      "old_path": "planetstack/core/models/sliver.py",
      "new_id": "d9d2028b34619d3197221cfc3b99dc71e28acc04",
      "new_mode": 33188,
      "new_path": "planetstack/core/models/sliver.py"
    },
    {
      "type": "modify",
      "old_id": "9224c50e9d3674160830e7e054a52ce970bf0262",
      "old_mode": 33188,
      "old_path": "planetstack/model_policy.py",
      "new_id": "38cc4dfed53e9411e71c0dd5237d2a0c261a2a3f",
      "new_mode": 33188,
      "new_path": "planetstack/model_policy.py"
    },
    {
      "type": "modify",
      "old_id": "10522a2165df5319e142e25c6523b26c12355c7a",
      "old_mode": 40960,
      "old_path": "planetstack/observer",
      "new_id": "ae75af516262a89d2447cf04be38f7e5640e4214",
      "new_mode": 40960,
      "new_path": "planetstack/observer"
    },
    {
      "type": "modify",
      "old_id": "af91387464ce93fed5349ba6ddb4bc6d65063c9f",
      "old_mode": 33188,
      "old_path": "planetstack/openstack/client.py",
      "new_id": "6974dad479e10ed0d29f37f4d81ff8a079fd2145",
      "new_mode": 33188,
      "new_path": "planetstack/openstack/client.py"
    },
    {
      "type": "modify",
      "old_id": "093ab5a9d59ba41b8576ce110aead4ad6f656052",
      "old_mode": 33188,
      "old_path": "planetstack/openstack/driver.py",
      "new_id": "6fb81a5e3bb91ee1c5f7ec120a815798ebf1d474",
      "new_mode": 33188,
      "new_path": "planetstack/openstack/driver.py"
    },
    {
      "type": "modify",
      "old_id": "12965bbcecbff3599f8d19c9bed09f7ec09192e1",
      "old_mode": 33188,
      "old_path": "planetstack/openstack_observer/event_loop.py",
      "new_id": "500c0e07671b9858783f59b850d9581e92b4224e",
      "new_mode": 33188,
      "new_path": "planetstack/openstack_observer/event_loop.py"
    },
    {
      "type": "modify",
      "old_id": "334d19d6ad53f33f2711528ea432dabe36d359de",
      "old_mode": 33188,
      "old_path": "planetstack/openstack_observer/steps/sync_external_routes.py",
      "new_id": "28d24ccd4e77a73c2d2ecd20c7f7616276e09261",
      "new_mode": 33188,
      "new_path": "planetstack/openstack_observer/steps/sync_external_routes.py"
    },
    {
      "type": "modify",
      "old_id": "77d3a3aac3e0db645cd5ae4bdee764052a180ae7",
      "old_mode": 33188,
      "old_path": "planetstack/openstack_observer/steps/sync_network_deployments.py",
      "new_id": "0312f3ac29dee29299a276f51344c918ec17f7d7",
      "new_mode": 33188,
      "new_path": "planetstack/openstack_observer/steps/sync_network_deployments.py"
    },
    {
      "type": "modify",
      "old_id": "c003ba84889f6fd87e6f6cdbbb270f6072569912",
      "old_mode": 33188,
      "old_path": "planetstack/openstack_observer/steps/sync_network_slivers.py",
      "new_id": "3e85e05cf0652b3fc123c1d1dd767b3d2ad7135b",
      "new_mode": 33188,
      "new_path": "planetstack/openstack_observer/steps/sync_network_slivers.py"
    },
    {
      "type": "modify",
      "old_id": "d648b7da7119915a607ef9baf57675cd3f0949c7",
      "old_mode": 33188,
      "old_path": "planetstack/openstack_observer/steps/sync_nodes.py",
      "new_id": "3936311edd1341af2f520673d661d173059c4e12",
      "new_mode": 33188,
      "new_path": "planetstack/openstack_observer/steps/sync_nodes.py"
    },
    {
      "type": "modify",
      "old_id": "a8a00f6772d3a1f91cc788506dc12890f52973d2",
      "old_mode": 33188,
      "old_path": "planetstack/openstack_observer/steps/sync_site_deployments.py",
      "new_id": "b5e9f9a39c4103c5935a03d3b0fcec40e777ed19",
      "new_mode": 33188,
      "new_path": "planetstack/openstack_observer/steps/sync_site_deployments.py"
    },
    {
      "type": "modify",
      "old_id": "03ea2ca705c9226bad4a47df9f1f6140f6840b80",
      "old_mode": 33188,
      "old_path": "planetstack/openstack_observer/steps/sync_slice_deployments.py",
      "new_id": "97196d628423ad4d13132effd53876fdf5ba0fcc",
      "new_mode": 33188,
      "new_path": "planetstack/openstack_observer/steps/sync_slice_deployments.py"
    },
    {
      "type": "modify",
      "old_id": "dcedd1d01b795684c03f7adc11bc49f2998a8e8c",
      "old_mode": 33188,
      "old_path": "planetstack/openstack_observer/steps/sync_slivers.py",
      "new_id": "4f33bba42c7380fa438f92b5fd5a51d26db43395",
      "new_mode": 33188,
      "new_path": "planetstack/openstack_observer/steps/sync_slivers.py"
    },
    {
      "type": "modify",
      "old_id": "0c28392b3c7b85204e226d34f8d8791428bb10c2",
      "old_mode": 33188,
      "old_path": "planetstack/openstack_observer/steps/sync_user_deployments.py",
      "new_id": "f7e41a0500fde16e7896613f56e6f29ecaae022c",
      "new_mode": 33188,
      "new_path": "planetstack/openstack_observer/steps/sync_user_deployments.py"
    }
  ]
}
