)]}'
{
  "commit": "5d7d622b026f6f4c6994fc5fbb1789d7827bf641",
  "tree": "a60f6a495b54a11fc7a6d94cff1934ce2ec09be8",
  "parents": [
    "7ff8ed57dd2b4fe9b8285353bdf59d7a4cd7a010"
  ],
  "author": {
    "name": "David Garcia",
    "email": "david.garcia@canonical.com",
    "time": "Wed Mar 10 11:50:38 2021 +0100"
  },
  "committer": {
    "name": "garciadav",
    "email": "david.garcia@canonical.com",
    "time": "Wed Mar 17 15:26:15 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(cherry picked from commit c344117335d4ffbd06ef90ae8dce9cb3910165fb)\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"
    }
  ]
}
