)]}'
{
  "commit": "a9414249af522324c68e4d8fe1656283162e5738",
  "tree": "4cec319548ab6ca13fc00b2cac431cc07e97d477",
  "parents": [
    "fb501d01ac07fd2272696b62743d40b4263ac033"
  ],
  "author": {
    "name": "jiajun xu",
    "email": "jiajun.xu@intel.com",
    "time": "Thu Dec 06 16:30:57 2012 +0800"
  },
  "committer": {
    "name": "jiajun xu",
    "email": "jiajun.xu@intel.com",
    "time": "Sat Dec 08 00:04:34 2012 +0800"
  },
  "message": "Add a service_check function\n\nThere is no function to check if the services invoked by devstack are\nrunning well or not. We could use the function to check their status\nand print them at the end of devstack running.\n\nChange-Id: I845f6b5dddce5cffa7165ec58517f9ae5d8632a6\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0911557fa496771d00d5983e99bca1c6001004c3",
      "old_mode": 33188,
      "old_path": "functions",
      "new_id": "85ff42024c4794903475cfc1f4125df32c72ddc5",
      "new_mode": 33188,
      "new_path": "functions"
    },
    {
      "type": "modify",
      "old_id": "942835635f6ae954713d7ea42d04bdd24babf82b",
      "old_mode": 33261,
      "old_path": "stack.sh",
      "new_id": "40708afd8804733ae5841d576437b95f292c4409",
      "new_mode": 33261,
      "new_path": "stack.sh"
    }
  ]
}
