)]}'
{
  "commit": "9fd05683ca2baa9d04d4d3c1c563f5a7b45d5b1e",
  "tree": "995e00a335a8478742a211fb72cde04d1cd1d3be",
  "parents": [
    "af42815411a3b2f29c8a25c0ec7a8064cfc6fd1e"
  ],
  "author": {
    "name": "Rich Lane",
    "email": "rich.lane@bigswitch.com",
    "time": "Thu Jan 10 15:30:38 2013 -0800"
  },
  "committer": {
    "name": "Rich Lane",
    "email": "rich.lane@bigswitch.com",
    "time": "Fri Jan 11 08:20:20 2013 -0800"
  },
  "message": "add --of-version option\n\nThis option is used to choose which OpenFlow protocol module is aliased to\n\"ofp\", which the controller and tests import. When we have an OpenFlow protocol\nmodule that works with all versions of OpenFlow we can remove this hack without\nchanging the command line interface or test API.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "20ea660b07eb76fd92300498e595b3c957c3d8f4",
      "old_mode": 33261,
      "old_path": "oft",
      "new_id": "11e181b04f20f1a73556b2e285215b493c289cdd",
      "new_mode": 33261,
      "new_path": "oft"
    },
    {
      "type": "modify",
      "old_id": "343cdf83b24743464c8f948dc65342eb4e3f739d",
      "old_mode": 33188,
      "old_path": "src/python/oftest/base_tests.py",
      "new_id": "5c6c9cf1fcc75824c60c40d4e5cc0a8f37fdcd91",
      "new_mode": 33188,
      "new_path": "src/python/oftest/base_tests.py"
    },
    {
      "type": "modify",
      "old_id": "a18168e38e6ff72d4d7f6989b86826b1fd9f3b36",
      "old_mode": 33188,
      "old_path": "src/python/oftest/controller.py",
      "new_id": "d6d2c7022b04aef22f88ef0a2d57dfbc83a86f5c",
      "new_mode": 33188,
      "new_path": "src/python/oftest/controller.py"
    }
  ]
}
