)]}'
{
  "commit": "b1891fb9705b6085f81269dec0795f2065442047",
  "tree": "002bccbf21caf38ec1dab8f36020b3eab7356a30",
  "parents": [
    "1934e7895ded8d9d7a76ab3f482c381bf5f6725c"
  ],
  "author": {
    "name": "Donald Sharp",
    "email": "sharpd@cumulusnetworks.com",
    "time": "Tue Jun 09 20:22:42 2015 -0400"
  },
  "committer": {
    "name": "Paul Jakma",
    "email": "paul@quagga.net",
    "time": "Sun Jun 21 14:56:55 2015 +0100"
  },
  "message": "Add code to extract.pl.in to prevent further cli function overwrites\n\nCurrently extract.pl.in is used to build the vtysh cli.  When two\ndifferent cli\u0027s collide with the same command name, the original\ncli is never called, because it is dropped.  This code notes the\nsilent drop and tracks the number of drops.  If they change then\nthe code will fail the build.  The current number of drops was\nfigured out by running extract.pl and counting up the drops\nthen adding code to compare the numbers returned.\n\nIf you have added to the problem, the solution is to fix your cli\ncommand to not stomp on someone else\u0027s command.  If you have removed\na stomp, safely modify extract.pl.in as part of your commit.\n\nSigned-off-by: Donald Sharp \u003csharpd at cumulusnetworks.com\u003e\nAcked-by: Vincent Jardin \u003cvincent.jardin@6wind.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "aa90be4a19b192b26c2e420a0e8bf4038131b37d",
      "old_mode": 33261,
      "old_path": "vtysh/extract.pl.in",
      "new_id": "7386007050faf393e7fee3af8f6388c709055959",
      "new_mode": 33261,
      "new_path": "vtysh/extract.pl.in"
    }
  ]
}
