)]}'
{
  "commit": "c344117335d4ffbd06ef90ae8dce9cb3910165fb",
  "tree": "788ce743c927fcdd453fc7e58d97394a500b4855",
  "parents": [
    "f97b231c021d082f5f56ac88804af3d73be2caa9"
  ],
  "author": {
    "name": "David Garcia",
    "email": "david.garcia@canonical.com",
    "time": "Wed Mar 10 11:50:38 2021 +0100"
  },
  "committer": {
    "name": "David Garcia",
    "email": "david.garcia@canonical.com",
    "time": "Wed Mar 10 14:32:30 2021 +0100"
  },
  "message": "Fix bug 1448: minor fix in JujuModelWatcher.wait_for_model\n\nAdd an `application_ready` function in the Juju Watcher to check if all the\napplications of the model are ready.  This function checks that not only\nthe application is ready, but also all the units of the application.\n\nAdditionally, I have added a stability check. After considering a model\nas ready, we will wait for 10 seconds, and check again.\n\nChange-Id: Icd8d88613416b75cfd241e7044dbeffa6cbc6a8e\nSigned-off-by: David Garcia \u003cdavid.garcia@canonical.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e122786ccf7e33785a69a933585957b031a876fe",
      "old_mode": 33188,
      "old_path": "n2vc/juju_watcher.py",
      "new_id": "04ad10fe200bd317c85160c062df4ec02805e721",
      "new_mode": 33188,
      "new_path": "n2vc/juju_watcher.py"
    }
  ]
}
