)]}'
{
  "commit": "3d444c6b779b53ec36c0c5c80e1a226299e9f5f3",
  "tree": "7491ebca8293b7fa3cea3fe8c8643c2587646b39",
  "parents": [
    "a1915cfdd4cb0e1fdb2e8ac098f421fa1939d408"
  ],
  "author": {
    "name": "Joey Armstrong",
    "email": "joey@opennetworking.org",
    "time": "Sat Nov 26 21:42:20 2022 -0500"
  },
  "committer": {
    "name": "Joey Armstrong",
    "email": "joey@opennetworking.org",
    "time": "Sat Nov 26 21:42:33 2022 -0500"
  },
  "message": "Added debugging for v-s-t sanity-test failure.\n\nvars/waitForAdapters.groovy\n---------------------------\n   * From log output, script seemed to terminate early.\n   * Rename call() to process() and wrap in a try/catch/finally block.\n   * Added method getIam() for methods to self-identify.\n   * Display ENTER/LEAVE when methods are called for logging.\n   * Moved getAdapter logic into a named method to shorten a large while block.\n\nChange-Id: Iba402ab7e5c44b35c464ee806ab1e3f85770b71b\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "08a14c943b84a08ea6f1a6cb617a2a53e13c0ee5",
      "old_mode": 33188,
      "old_path": "vars/waitForAdapters.groovy",
      "new_id": "80ce89b71e1642eb9457511a6133c598d59f5d01",
      "new_mode": 33188,
      "new_path": "vars/waitForAdapters.groovy"
    }
  ]
}
