)]}'
{
  "commit": "655e0afa38ddb66fc1ce0bd04cf1d15049b1ca09",
  "tree": "9a3d7bba00d25ca177ac87471fa864483514470b",
  "parents": [
    "c6ec4765b5f6bf8894d141fc0d94a368144a168a"
  ],
  "author": {
    "name": "Sean Dague",
    "email": "sean@dague.net",
    "time": "Thu May 29 09:00:22 2014 -0400"
  },
  "committer": {
    "name": "Sean Dague",
    "email": "sean@dague.net",
    "time": "Thu May 29 12:15:23 2014 -0400"
  },
  "message": "javelin 2\n\nCreate a new tool which can create and verify a set of resources to\nbe used in place of the existing javelin tooling in grename.\n\nThis currently can create:\n  tenants, users, objects, images, servers\n\nAnd can verfiy:\n  users, objects, servers\n\nA sample resources.yaml file is included.\n\nFollow on patches will handle the additional create / verify, as well\nas destroy operations, and unit tests to meta test the script beyond\nthe normal javelin runs. However at this point it is useful enough to\nconsider adding to Tempest to being putting this into grenade.\n\nPart of blueprint:javelin2\n\nChange-Id: I33f1901802c92a2eda2eeb2c225bc7f60d1a186c\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "14e191360f3198808b583c9fb0a196fd211011b9",
      "old_mode": 33188,
      "old_path": "setup.cfg",
      "new_id": "339da124cdb15b1f3ebbcb5e8c8aced3539fe3b8",
      "new_mode": 33188,
      "new_path": "setup.cfg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "20ee63e7768568389739ce67c6edac85e0b89b7c",
      "new_mode": 33261,
      "new_path": "tempest/cmd/javelin.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f7cb8a992ffda5aca9f0580bf23d904767e039e4",
      "new_mode": 33188,
      "new_path": "tempest/cmd/resources.yaml"
    }
  ]
}
