)]}'
{
  "commit": "ef1e08022b9553b07757005e7a5103fbdc0d99f0",
  "tree": "1a082ee2a6fee770cba93f7ae218db597be1ae23",
  "parents": [
    "b200b1d4dda4e60bacd921f98e4e47d5b4f046d9"
  ],
  "author": {
    "name": "armando-migliaccio",
    "email": "armamig@gmail.com",
    "time": "Thu Jan 02 16:33:53 2014 -0800"
  },
  "committer": {
    "name": "armando-migliaccio",
    "email": "armamig@gmail.com",
    "time": "Tue Jan 14 08:14:25 2014 -0800"
  },
  "message": "Add sanity check framework to verify neutron server/backend integration\n\nSome Neutron plugins require controllers and multiple backend services\nto operate correctly. This patch adds the framework for third party\nplugins to run sanity checks after Neutron Server has started.\n\nThis simple addition may reveal potential configuration pitfalls\nmuch earlier in the dev/test cycle, thus speeding up the build\nchurn process.\n\nThe first plugin that uses this framework is the VMware NSX one.\n\nCloses-bug: #1265671\n\nChange-Id: I17f9c5c8e828316ff03f0eff42ae4ae6c6c58733\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "43f43f951afba6dfd633a1a69545bddd182cb25e",
      "old_mode": 33188,
      "old_path": "lib/neutron",
      "new_id": "81faa103b5f9dcb1fcc0e470eeeddebedfe21424",
      "new_mode": 33188,
      "new_path": "lib/neutron"
    },
    {
      "type": "modify",
      "old_id": "b289f58c5d0015acf14ff24ec1500644f25588f6",
      "old_mode": 33188,
      "old_path": "lib/neutron_thirdparty/README.md",
      "new_id": "2460e5cac7a41994032796d3e059c20ced9c5fdf",
      "new_mode": 33188,
      "new_path": "lib/neutron_thirdparty/README.md"
    },
    {
      "type": "modify",
      "old_id": "ebde0673b824f39c132af16be55550b8ff262348",
      "old_mode": 33188,
      "old_path": "lib/neutron_thirdparty/bigswitch_floodlight",
      "new_id": "1fd4fd801a41b5f7cde892cdf658319bb36991f5",
      "new_mode": 33188,
      "new_path": "lib/neutron_thirdparty/bigswitch_floodlight"
    },
    {
      "type": "modify",
      "old_id": "7928bca31fe0cf4b39a0c052467d6367650e7927",
      "old_mode": 33188,
      "old_path": "lib/neutron_thirdparty/midonet",
      "new_id": "e672528a2dadc397ba8c2e7e03ecdbb3b66f01f5",
      "new_mode": 33188,
      "new_path": "lib/neutron_thirdparty/midonet"
    },
    {
      "type": "modify",
      "old_id": "3b825a10c135c55cbd8f26bcb2e16890d2c7f462",
      "old_mode": 33188,
      "old_path": "lib/neutron_thirdparty/ryu",
      "new_id": "5edf273361fe095c50a8af2882b9e0d20a8d8470",
      "new_mode": 33188,
      "new_path": "lib/neutron_thirdparty/ryu"
    },
    {
      "type": "modify",
      "old_id": "bdc23568fb1e89c8073c0d28ef6e32d2a7486ae6",
      "old_mode": 33188,
      "old_path": "lib/neutron_thirdparty/trema",
      "new_id": "2b125646dc24507765068c2c89bcabc577da0846",
      "new_mode": 33188,
      "new_path": "lib/neutron_thirdparty/trema"
    },
    {
      "type": "modify",
      "old_id": "70d348274f992882c33d1e76477ed0031bffdaf0",
      "old_mode": 33188,
      "old_path": "lib/neutron_thirdparty/vmware_nsx",
      "new_id": "7c6202723fc9e43dfb912036925c761149372feb",
      "new_mode": 33188,
      "new_path": "lib/neutron_thirdparty/vmware_nsx"
    },
    {
      "type": "modify",
      "old_id": "7da41a98c87e3b814f55968d7962c29e9f5f52a3",
      "old_mode": 33261,
      "old_path": "stack.sh",
      "new_id": "621a0584445307c3eb472ead4987db9ce3b26baf",
      "new_mode": 33261,
      "new_path": "stack.sh"
    }
  ]
}
