)]}'
{
  "commit": "464ccf36b4aa1b942cad413ea30267b4bf9e6315",
  "tree": "1d0a46df5f2b00e5a4cfe81e0fcce5d94ee4abab",
  "parents": [
    "ba53a8fdecef07577dcc4109e5c82bb124d49c58"
  ],
  "author": {
    "name": "David Lamparter",
    "email": "equinox@opensourcerouting.org",
    "time": "Tue May 12 21:56:18 2015 +0200"
  },
  "committer": {
    "name": "David Lamparter",
    "email": "equinox@opensourcerouting.org",
    "time": "Wed May 27 20:34:41 2015 +0200"
  },
  "message": "lib/vty: add vty_stdio at-close hook\n\nThis is intended to be used for either \"exit on close\", \"fork on close\"\nor \"reopen vty on close\" functionality for the stdio vty.  Which of\nthese options to take depends on the context, the use case right now is\ntest programs exiting on EOF.\n\nSigned-off-by: David Lamparter \u003cequinox@opensourcerouting.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a3f1a3c4c626821e6e99ed1d378e6ba0266f5847",
      "old_mode": 33188,
      "old_path": "lib/vty.c",
      "new_id": "3477f638c1e32def663abb2e28ca7d9bb3ea8edd",
      "new_mode": 33188,
      "new_path": "lib/vty.c"
    },
    {
      "type": "modify",
      "old_id": "abac3ddf1dc12818dc71588ab9e2406e6a42228c",
      "old_mode": 33188,
      "old_path": "lib/vty.h",
      "new_id": "806f2c6035a10fc326e264da8acabb1d522ccc78",
      "new_mode": 33188,
      "new_path": "lib/vty.h"
    }
  ]
}
