)]}'
{
  "commit": "c13de2141381ae5e1e5451d2c42f9d20c6de811b",
  "tree": "e365159a378ca25e19be47f92e74163992e42311",
  "parents": [
    "e2502c08c9a4eb220cfbd7f1de064b3c809e1797"
  ],
  "author": {
    "name": "Shad Ansari",
    "email": "shad@opennetworking.org",
    "time": "Wed Oct 24 06:11:27 2018 +0000"
  },
  "committer": {
    "name": "Shad Ansari",
    "email": "shad@opennetworking.org",
    "time": "Wed Oct 24 06:11:27 2018 +0000"
  },
  "message": "Revert \"VOL-1298 OpenOLT - new dir structure for 2.0\"\n\nThis reverts commit e2502c08c9a4eb220cfbd7f1de064b3c809e1797.\n\nChange-Id: I5fe517aad77e202d04a6747abfb7b3ff46351170\n",
  "tree_diff": [
    {
      "type": "rename",
      "old_id": "e437069983a89c2f079e3e63fab22e5a37ead76c",
      "old_mode": 33188,
      "old_path": "agent/Makefile.in",
      "new_id": "7915e27135a24f4f157318a3203161dce5b23c74",
      "new_mode": 33188,
      "new_path": "Makefile.in",
      "score": 99
    },
    {
      "type": "delete",
      "old_id": "557b16b8045883153688dbff35de0e43f3e2bd6f",
      "old_mode": 33188,
      "old_path": "agent/README.md",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "rename",
      "old_id": "30fbbdaa53d8f391c888ffb9b240950674fc1899",
      "old_mode": 33188,
      "old_path": "agent/common/Queue.h",
      "new_id": "30fbbdaa53d8f391c888ffb9b240950674fc1899",
      "new_mode": 33188,
      "new_path": "common/Queue.h",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "812a9b551f6b51833b8be5811833066e492f3d03",
      "old_mode": 33188,
      "old_path": "agent/common/core.h",
      "new_id": "812a9b551f6b51833b8be5811833066e492f3d03",
      "new_mode": 33188,
      "new_path": "common/core.h",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "b211cfbc2dca04ddbb9e10b5d375690c555289cd",
      "old_mode": 33188,
      "old_path": "agent/common/main.cc",
      "new_id": "b211cfbc2dca04ddbb9e10b5d375690c555289cd",
      "new_mode": 33188,
      "new_path": "common/main.cc",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "e40f0cff9cfeba8f3de94c3f00eada462bae8166",
      "old_mode": 33188,
      "old_path": "agent/common/server.cc",
      "new_id": "e40f0cff9cfeba8f3de94c3f00eada462bae8166",
      "new_mode": 33188,
      "new_path": "common/server.cc",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "52ef083b46c105c1a21cd97f1fc9d29f7197c8a4",
      "old_mode": 33188,
      "old_path": "agent/common/server.h",
      "new_id": "52ef083b46c105c1a21cd97f1fc9d29f7197c8a4",
      "new_mode": 33188,
      "new_path": "common/server.h",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "3573c4b4cdebaf08686cbe328a9377d175101787",
      "old_mode": 33188,
      "old_path": "agent/common/state.h",
      "new_id": "3573c4b4cdebaf08686cbe328a9377d175101787",
      "new_mode": 33188,
      "new_path": "common/state.h",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "08d16914250766f528a75b9ee7b7e84394ad81e6",
      "old_mode": 33188,
      "old_path": "agent/config.h.in",
      "new_id": "08d16914250766f528a75b9ee7b7e84394ad81e6",
      "new_mode": 33188,
      "new_path": "config.h.in",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "7c4126547101491e8d4cf2e224fd83b05070fb62",
      "old_mode": 33261,
      "old_path": "agent/configure",
      "new_id": "7c4126547101491e8d4cf2e224fd83b05070fb62",
      "new_mode": 33261,
      "new_path": "configure",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "dbd77f0b7430a7d74a1c5b9b6b4b6f9283824da5",
      "old_mode": 33188,
      "old_path": "agent/configure.ac",
      "new_id": "dbd77f0b7430a7d74a1c5b9b6b4b6f9283824da5",
      "new_mode": 33188,
      "new_path": "configure.ac",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "12aade8e3d52e1285cd1aa1ac11c467313233d55",
      "old_mode": 33188,
      "old_path": "agent/device/asfvolt16/vendor.cc",
      "new_id": "12aade8e3d52e1285cd1aa1ac11c467313233d55",
      "new_mode": 33188,
      "new_path": "device/asfvolt16/vendor.cc",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "12cc60c6e735b9b0b461c5506290130c3b0853e7",
      "old_mode": 33188,
      "old_path": "agent/device/asfvolt16/vendor.h",
      "new_id": "12cc60c6e735b9b0b461c5506290130c3b0853e7",
      "new_mode": 33188,
      "new_path": "device/asfvolt16/vendor.h",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "fcaa887d316f0a99b9af6d409ae51fded62a5851",
      "old_mode": 33188,
      "old_path": "agent/device/device.h",
      "new_id": "fcaa887d316f0a99b9af6d409ae51fded62a5851",
      "new_mode": 33188,
      "new_path": "device/device.h",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "12aade8e3d52e1285cd1aa1ac11c467313233d55",
      "old_mode": 33188,
      "old_path": "agent/device/generic/vendor.cc",
      "new_id": "12aade8e3d52e1285cd1aa1ac11c467313233d55",
      "new_mode": 33188,
      "new_path": "device/generic/vendor.cc",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "3c32e43215d7d87f683966ea7b4999993253fb8a",
      "old_mode": 33188,
      "old_path": "agent/device/generic/vendor.h",
      "new_id": "3c32e43215d7d87f683966ea7b4999993253fb8a",
      "new_mode": 33188,
      "new_path": "device/generic/vendor.h",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "9de2b40835b7f142917bece245f1f8c12081c020",
      "old_mode": 33188,
      "old_path": "agent/device/tlabvolt8/vendor.cc",
      "new_id": "9de2b40835b7f142917bece245f1f8c12081c020",
      "new_mode": 33188,
      "new_path": "device/tlabvolt8/vendor.cc",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "fb846118e6714e068a6c701c7185896aa4aae816",
      "old_mode": 33188,
      "old_path": "agent/device/tlabvolt8/vendor.h",
      "new_id": "fb846118e6714e068a6c701c7185896aa4aae816",
      "new_mode": 33188,
      "new_path": "device/tlabvolt8/vendor.h",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "4c96c2bf775cf8ca193cdb2b77364e7161671670",
      "old_mode": 33188,
      "old_path": "agent/download/README.md",
      "new_id": "4c96c2bf775cf8ca193cdb2b77364e7161671670",
      "new_mode": 33188,
      "new_path": "download/README.md",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "b42cdf71624b732af72b587d296f11f83637c35e",
      "old_mode": 33261,
      "old_path": "agent/mkdebian/build_asfvolt16_deb.sh",
      "new_id": "b42cdf71624b732af72b587d296f11f83637c35e",
      "new_mode": 33261,
      "new_path": "mkdebian/build_asfvolt16_deb.sh",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "ceeb05b410818bc6c355257ab68798073b83bb7a",
      "old_mode": 33188,
      "old_path": "agent/mkdebian/debian/asfvolt16.install",
      "new_id": "ceeb05b410818bc6c355257ab68798073b83bb7a",
      "new_mode": 33188,
      "new_path": "mkdebian/debian/asfvolt16.install",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "f2709c59a45baac2a6fafc2e67e4c9ebd5d13d61",
      "old_mode": 33188,
      "old_path": "agent/mkdebian/debian/asfvolt16.postinst",
      "new_id": "f2709c59a45baac2a6fafc2e67e4c9ebd5d13d61",
      "new_mode": 33188,
      "new_path": "mkdebian/debian/asfvolt16.postinst",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "e99a65a2e4a4a8b0a3540c236d36e6c614da7d09",
      "old_mode": 33188,
      "old_path": "agent/mkdebian/debian/asfvolt16.postrm",
      "new_id": "e99a65a2e4a4a8b0a3540c236d36e6c614da7d09",
      "new_mode": 33188,
      "new_path": "mkdebian/debian/asfvolt16.postrm",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "1237c876dd77b0f17fd3291b24b767264692d103",
      "old_mode": 33188,
      "old_path": "agent/mkdebian/debian/asfvolt16.preinst",
      "new_id": "1237c876dd77b0f17fd3291b24b767264692d103",
      "new_mode": 33188,
      "new_path": "mkdebian/debian/asfvolt16.preinst",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "39691775ffca3fd59ecfd8d6376a41544bcf60ea",
      "old_mode": 33188,
      "old_path": "agent/mkdebian/debian/changelog",
      "new_id": "39691775ffca3fd59ecfd8d6376a41544bcf60ea",
      "new_mode": 33188,
      "new_path": "mkdebian/debian/changelog",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "ec635144f60048986bc560c5576355344005e6e7",
      "old_mode": 33188,
      "old_path": "agent/mkdebian/debian/compat",
      "new_id": "ec635144f60048986bc560c5576355344005e6e7",
      "new_mode": 33188,
      "new_path": "mkdebian/debian/compat",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "c68f14e931f6de590a47b088a9bd7ab9b18ea6e7",
      "old_mode": 33188,
      "old_path": "agent/mkdebian/debian/control",
      "new_id": "c68f14e931f6de590a47b088a9bd7ab9b18ea6e7",
      "new_mode": 33188,
      "new_path": "mkdebian/debian/control",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "0e527f07a09fb84c596b88d11c4ea9f6f2dbc158",
      "old_mode": 33188,
      "old_path": "agent/mkdebian/debian/copyright",
      "new_id": "0e527f07a09fb84c596b88d11c4ea9f6f2dbc158",
      "new_mode": 33188,
      "new_path": "mkdebian/debian/copyright",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "4061fba8ebcc52e195764e0bbc7865867e987129",
      "old_mode": 33188,
      "old_path": "agent/mkdebian/debian/files",
      "new_id": "4061fba8ebcc52e195764e0bbc7865867e987129",
      "new_mode": 33188,
      "new_path": "mkdebian/debian/files",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "c224dbdff6b2029dbadbb668df0fa7b4d16d2c83",
      "old_mode": 33188,
      "old_path": "agent/mkdebian/debian/logrotate.d/openolt",
      "new_id": "c224dbdff6b2029dbadbb668df0fa7b4d16d2c83",
      "new_mode": 33188,
      "new_path": "mkdebian/debian/logrotate.d/openolt",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "61e1bb7a2fa481adf1a37b1a1b72407ad045de31",
      "old_mode": 33261,
      "old_path": "agent/mkdebian/debian/rules",
      "new_id": "61e1bb7a2fa481adf1a37b1a1b72407ad045de31",
      "new_mode": 33261,
      "new_path": "mkdebian/debian/rules",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "3fc9d780f5ee34694b3117ca3865e7599fd5c740",
      "old_mode": 33261,
      "old_path": "agent/scripts/init.d/bal_core_dist",
      "new_id": "3fc9d780f5ee34694b3117ca3865e7599fd5c740",
      "new_mode": 33261,
      "new_path": "scripts/init.d/bal_core_dist",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "bd414c981f2fb4090e3a7a754595bae6eb79c9db",
      "old_mode": 33261,
      "old_path": "agent/scripts/init.d/openolt",
      "new_id": "bd414c981f2fb4090e3a7a754595bae6eb79c9db",
      "new_mode": 33261,
      "new_path": "scripts/init.d/openolt",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "cbbbaada8031cf54f359df9c585dba07e0fb1bfd",
      "old_mode": 33188,
      "old_path": "agent/sim/core.cc",
      "new_id": "cbbbaada8031cf54f359df9c585dba07e0fb1bfd",
      "new_mode": 33188,
      "new_path": "sim/core.cc",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "7db554bc96f786119a4d7775f5b1242bd65a87a9",
      "old_mode": 33188,
      "old_path": "agent/sim/core.h",
      "new_id": "7db554bc96f786119a4d7775f5b1242bd65a87a9",
      "new_mode": 33188,
      "new_path": "sim/core.h",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "50676e467e6b6a6aa86d2cc7f6eea9cde72ace7b",
      "old_mode": 33188,
      "old_path": "agent/src/core.cc",
      "new_id": "50676e467e6b6a6aa86d2cc7f6eea9cde72ace7b",
      "new_mode": 33188,
      "new_path": "src/core.cc",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "53588e4f76e54cce0bd2ddfa8dcbfe15c58abe36",
      "old_mode": 33188,
      "old_path": "agent/src/error_format.cc",
      "new_id": "53588e4f76e54cce0bd2ddfa8dcbfe15c58abe36",
      "new_mode": 33188,
      "new_path": "src/error_format.cc",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "973645642956bb2ef658b25c86c6437de6249124",
      "old_mode": 33188,
      "old_path": "agent/src/error_format.h",
      "new_id": "973645642956bb2ef658b25c86c6437de6249124",
      "new_mode": 33188,
      "new_path": "src/error_format.h",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "fd40603ba530b9337e10cddce8e2d659232e220d",
      "old_mode": 33188,
      "old_path": "agent/src/indications.cc",
      "new_id": "fd40603ba530b9337e10cddce8e2d659232e220d",
      "new_mode": 33188,
      "new_path": "src/indications.cc",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "db064d34903439f8cf2589d12386df95a8d45d93",
      "old_mode": 33188,
      "old_path": "agent/src/indications.h",
      "new_id": "db064d34903439f8cf2589d12386df95a8d45d93",
      "new_mode": 33188,
      "new_path": "src/indications.h",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "7bdde4cfabcef5773c89f22377d49e68b826a521",
      "old_mode": 33188,
      "old_path": "agent/src/stats_collection.cc",
      "new_id": "7bdde4cfabcef5773c89f22377d49e68b826a521",
      "new_mode": 33188,
      "new_path": "src/stats_collection.cc",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "743d0be2e7ced407ac51dd2e709edd8c9160f4c9",
      "old_mode": 33188,
      "old_path": "agent/src/stats_collection.h",
      "new_id": "743d0be2e7ced407ac51dd2e709edd8c9160f4c9",
      "new_mode": 33188,
      "new_path": "src/stats_collection.h",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "cc963acc4e95133754b887ecb9e495b8b52eb9ff",
      "old_mode": 33188,
      "old_path": "agent/src/translation.cc",
      "new_id": "cc963acc4e95133754b887ecb9e495b8b52eb9ff",
      "new_mode": 33188,
      "new_path": "src/translation.cc",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "285eaf1c9e2e524c382f15b06bb08153b21a106f",
      "old_mode": 33188,
      "old_path": "agent/src/translation.h",
      "new_id": "285eaf1c9e2e524c382f15b06bb08153b21a106f",
      "new_mode": 33188,
      "new_path": "src/translation.h",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "0ddff3f2a496ec25ab7e8153edd465b6b375cdb9",
      "old_mode": 33188,
      "old_path": "agent/src/utils.cc",
      "new_id": "0ddff3f2a496ec25ab7e8153edd465b6b375cdb9",
      "new_mode": 33188,
      "new_path": "src/utils.cc",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "53f4a99aa774e98cf80add246a1f9ede9027157d",
      "old_mode": 33188,
      "old_path": "agent/src/utils.h",
      "new_id": "53f4a99aa774e98cf80add246a1f9ede9027157d",
      "new_mode": 33188,
      "new_path": "src/utils.h",
      "score": 100
    }
  ]
}
