)]}'
{
  "commit": "ba9e909dfb8983fc9fd51f7d79b772d03abfe3b0",
  "tree": "da181f70234079862127d97950b4f4ff95406e1e",
  "parents": [
    "a6b85b82adbd371864cd1ee22f6d5b30338bb838"
  ],
  "author": {
    "name": "Leo Toyoda",
    "email": "toyoda-reo@cnt.mxw.nes.nec.co.jp",
    "time": "Mon Apr 08 09:02:11 2013 +0900"
  },
  "committer": {
    "name": "Leo Toyoda",
    "email": "toyoda-reo@cnt.mxw.nes.nec.co.jp",
    "time": "Mon Apr 08 09:44:53 2013 +0900"
  },
  "message": "Fix AttachInterfacesTest error\n\nThis commit fixes some issues in AttachInterfacesTest.\n* There is a problem to get the return value, TypeError is\n  occurring.\n* Assign the JSON or XML to _interface, but it is not specified\n  in the method.\n* Add a process to wait until the \"ACTIVE\" status.\n  Because the status is \"DOWN\" when a interface is created.\n\nFixes bug 1164894\n\nChange-Id: I71ec9e46eb15e70f870b7a833d5433fa351c42eb\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "468a5c2ba8075a0bb72327be3fbbae6f4d8f054b",
      "old_mode": 33188,
      "old_path": "tempest/services/compute/json/interfaces_client.py",
      "new_id": "06e64760053c01d7b679c2da0092d640e7955be1",
      "new_mode": 33188,
      "new_path": "tempest/services/compute/json/interfaces_client.py"
    },
    {
      "type": "modify",
      "old_id": "4a692a14209bdc7356d6c64680ae3919d3298c96",
      "old_mode": 33188,
      "old_path": "tempest/services/compute/xml/interfaces_client.py",
      "new_id": "a84e0bd03a47de3cad56a7e27c8fed3926d0a538",
      "new_mode": 33188,
      "new_path": "tempest/services/compute/xml/interfaces_client.py"
    },
    {
      "type": "modify",
      "old_id": "47c05756cd406307dcdd43168ed0867a582fe4b6",
      "old_mode": 33188,
      "old_path": "tempest/tests/compute/servers/test_attach_interfaces.py",
      "new_id": "5e447c4f0350aed4656856dc4c6636c2d8096356",
      "new_mode": 33188,
      "new_path": "tempest/tests/compute/servers/test_attach_interfaces.py"
    }
  ]
}
