)]}'
{
  "commit": "e370f3b118f2fa4ce4e5a7fdecdf40c999d0e6be",
  "tree": "926977e89386d7f3a28341aad4e0404eedb71647",
  "parents": [
    "55ca1c7c8a9356929047296a2d97dfca5fc27357"
  ],
  "author": {
    "name": "David Garcia",
    "email": "david.garcia@canonical.com",
    "time": "Mon Apr 06 12:42:26 2020 +0200"
  },
  "committer": {
    "name": "garciadav",
    "email": "david.garcia@canonical.com",
    "time": "Tue May 05 21:46:36 2020 +0200"
  },
  "message": "Fix bug 1050: Make provisioner asynchronous\n\nChange-Id: I19a47abbea81deff64698a16715f5fd7c9e6e8e4\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0696e204b4fe0e43fcd941fc3c01edb609c25492",
      "old_mode": 33188,
      "old_path": "n2vc/n2vc_juju_conn.py",
      "new_id": "0e103378dc04b4b99a1bd1a0b4189325b190ad1f",
      "new_mode": 33188,
      "new_path": "n2vc/n2vc_juju_conn.py"
    },
    {
      "type": "modify",
      "old_id": "510724255b8a011b133c4df3ddf67c4967bf5d64",
      "old_mode": 33188,
      "old_path": "n2vc/provisioner.py",
      "new_id": "a2fe13ef496f26ea863ce5d3031249f020692dad",
      "new_mode": 33188,
      "new_path": "n2vc/provisioner.py"
    }
  ]
}
