)]}'
{
  "commit": "581ecbfe91d23791c116a8e3790208a17c1a5983",
  "tree": "c6087fe822be69a1b424b2453aa87ac30014ec5e",
  "parents": [
    "00667cea1fbd088900f7909f2044da2a7e26270d"
  ],
  "author": {
    "name": "Christian Franke",
    "email": "nobody@nowhere.ws",
    "time": "Tue May 03 19:59:43 2016 +0200"
  },
  "committer": {
    "name": "Paul Jakma",
    "email": "paul.jakma@hpe.com",
    "time": "Tue Sep 13 10:36:38 2016 +0100"
  },
  "message": "zebra: count iface up/down events and keep last time of their occurrence\n\nIt is quite useful to be able to assert whether specific interfaces have\nflapped or also to verify that specific interfaces have not flapped.\n\nBy having counters for those events and storing the last time of their\noccurrence, this is made possible.\n\nSigned-off-by: Christian Franke \u003cchris@opensourcerouting.org\u003e\nTested-by: NetDEF CI System \u003ccisystem@netdef.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b22186dfe67c0ff2c09907f7ee4d7d14f760f5bf",
      "old_mode": 33188,
      "old_path": "zebra/interface.c",
      "new_id": "14dc5898f8867867b94c63b08693e3346ace5c45",
      "new_mode": 33188,
      "new_path": "zebra/interface.c"
    },
    {
      "type": "modify",
      "old_id": "dbb33c559b8cdf84da2a8c97c475f7d9985e1ecf",
      "old_mode": 33188,
      "old_path": "zebra/interface.h",
      "new_id": "8baf186abffa7c3c42e401bb965b78757be38e3d",
      "new_mode": 33188,
      "new_path": "zebra/interface.h"
    },
    {
      "type": "modify",
      "old_id": "f3c08f1929d2a5fa8cae368b8f602af2031bcdda",
      "old_mode": 33188,
      "old_path": "zebra/main.c",
      "new_id": "8370732d772bcb457f008db9d60759e09642c24f",
      "new_mode": 33188,
      "new_path": "zebra/main.c"
    }
  ]
}
