)]}'
{
  "log": [
    {
      "commit": "201bcb49fad4a042787df354354483928809b6e5",
      "tree": "28a65d13c31faec8667fb2773b5fc972e107100d",
      "parents": [
        "21548467c3b3b284cfc67bb670d87b58ca6bfcc8"
      ],
      "author": {
        "name": "caoyuan",
        "email": "cao.yuan@99cloud.net",
        "time": "Tue Apr 23 19:38:10 2019 +0800"
      },
      "committer": {
        "name": "caoyuan",
        "email": "cao.yuan@99cloud.net",
        "time": "Wed Apr 24 15:36:06 2019 +0800"
      },
      "message": "Replace git.openstack.org URLs with opendev.org URLs\n\nChange-Id: Ieb7ea6c0d9d825d05388201d481fe6619df6e286\n"
    },
    {
      "commit": "12689f57317ea8aa5a2a85ade2fb6e404bc81c16",
      "tree": "2b7ac3790cbcfe23a8dc96b5efdc179814237005",
      "parents": [
        "c20bce5e10a15953c5131b3889bfd1755ad54c22"
      ],
      "author": {
        "name": "lvxianguo",
        "email": "lvxianguo@inspur.com",
        "time": "Fri Feb 02 11:30:11 2018 +0800"
      },
      "committer": {
        "name": "lvxianguo",
        "email": "lvxianguo@inspur.com",
        "time": "Fri Feb 02 11:31:37 2018 +0800"
      },
      "message": "fix error url\n\nChange-Id: I989cb37935f4483651c8d02e25cf328bb252424e\n"
    },
    {
      "commit": "44df103ff96f3b2c0c9d78a7f9af960d34bf8b5d",
      "tree": "0ebafc47e570fd2ec308ee9006bd52b22110c8f7",
      "parents": [
        "efe078baa78d17e321d74fb86d3a340a1963ce24"
      ],
      "author": {
        "name": "Colleen Murphy",
        "email": "colleen.murphy@suse.com",
        "time": "Tue May 30 16:21:48 2017 +0200"
      },
      "committer": {
        "name": "Colleen Murphy",
        "email": "colleen.murphy@suse.com",
        "time": "Tue May 30 16:56:11 2017 +0200"
      },
      "message": "Apply cookiecutter to newly split project\n\nThis tempest plugin is being split out of the main keystone project in\naccordance with Queens goal \"Split Tempest Plugins into Separate\nRepos/Projects\"[1]. This patch applies the standard boilerplate files\nfor OpenStack projects so that it can stand on its own.\n\n[1] https://governance.openstack.org/tc/goals/queens/split-tempest-plugins.html\n"
    }
  ]
}
