)]}'
{
  "commit": "2344ea61e6639aaa0a61eb8dd22e464ed57c0e55",
  "tree": "23db52fa2e56a1225d7ac7b907d15acfebb64b32",
  "parents": [
    "c7f4d2bd2ab9c08dcfb40bc51cc9f2da68228cc5"
  ],
  "author": {
    "name": "zhufl",
    "email": "zhu.fanglei@zte.com.cn",
    "time": "Wed Jun 01 14:44:00 2016 +0800"
  },
  "committer": {
    "name": "zhufl",
    "email": "zhu.fanglei@zte.com.cn",
    "time": "Mon Jul 04 13:28:31 2016 +0800"
  },
  "message": "Delete dynamic tenant correctly when _cleanup_default_secgroup fails\n\nWhen clearing dynamic credentials, if something goes wrong in\n_cleanup_default_secgroup, the dynamic tenant will be left over.\nThis is to correct this.\n\nChange-Id: I1196ea4239b2d03ed19143da5c9dc4bd81084c28\nCloses-Bug: #1586930\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c9b9db12748fc40af9279f3248e4768aef00ff19",
      "old_mode": 33188,
      "old_path": "tempest/common/dynamic_creds.py",
      "new_id": "04c96451f5add83cfe67ec0f4dae6657cee0d17d",
      "new_mode": 33188,
      "new_path": "tempest/common/dynamic_creds.py"
    }
  ]
}
