)]}'
{
  "commit": "af4f7cfe90bfce7cbd3d72255fa451e354fe533d",
  "tree": "3a1bee1c0ebdc2039df9ffdd71acc264392c2eab",
  "parents": [
    "c0d500ae6b5817dc131a5e4c997fd455014e8b95"
  ],
  "author": {
    "name": "Andrea Frittoli (andreaf)",
    "email": "andrea.frittoli@hpe.com",
    "time": "Mon Jun 13 15:12:26 2016 +0100"
  },
  "committer": {
    "name": "Andrea Frittoli (andreaf)",
    "email": "andrea.frittoli@hpe.com",
    "time": "Wed Jun 15 21:44:21 2016 +0100"
  },
  "message": "Cleanup exceptions in tempest\n\nThere is a number of exceptions available in tempest.lib which are duplicated\nin the exceptions module in tempest. They are all identitical, except for one:\nTimeoutException. The tempest.lib version inherits from RestClientException,\nwhile the tempest version is a TempestException. The only class that should\nuse the former is the RestClient (and derivative), while it is used by ssh\nclient as well. Changing the type of exception raised by ssh.py would be a\nbackward incompatible change, so I think we cannot change this now.\n\nChange-Id: I98ad80266b00f7d0b9d269a516866d81312aa834\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5cce0bb0b02ce6dd81a3acec328bed72dd775385",
      "old_mode": 33188,
      "old_path": "tempest/common/cred_provider.py",
      "new_id": "bf6c5379caf841dd67cddb5c70bb359277f1d5de",
      "new_mode": 33188,
      "new_path": "tempest/common/cred_provider.py"
    },
    {
      "type": "modify",
      "old_id": "92f335f9951f16d8cbf3847e3c2e609357f7412b",
      "old_mode": 33188,
      "old_path": "tempest/exceptions.py",
      "new_id": "f534f30a83532bbc248609b853ee7fa199b84656",
      "new_mode": 33188,
      "new_path": "tempest/exceptions.py"
    },
    {
      "type": "modify",
      "old_id": "72762ab0acff1fc0d19977f9ee342f8070467b16",
      "old_mode": 33188,
      "old_path": "tempest/manager.py",
      "new_id": "f2659a824ccb704833400826dcd85454c4c55b6d",
      "new_mode": 33188,
      "new_path": "tempest/manager.py"
    },
    {
      "type": "modify",
      "old_id": "4c0d0bb03fe3cd8d32950c94732d724ac71662ba",
      "old_mode": 33188,
      "old_path": "tempest/test.py",
      "new_id": "4e06db821b1378ed291f94f1c13efd779662e3ed",
      "new_mode": 33188,
      "new_path": "tempest/test.py"
    }
  ]
}
