)]}'
{
  "commit": "b4868197f4294e1f6fb87822f2e323378a563241",
  "tree": "cb27bc6f09710832830ec61fed5d4427b57428a0",
  "parents": [
    "4ac1fb9544d75867d9448f8d4fa6bac2bb8fe9ed"
  ],
  "author": {
    "name": "Chip Boling",
    "email": "chip.boling@adtran.com",
    "time": "Thu Nov 01 16:38:44 2018 -0500"
  },
  "committer": {
    "name": "Balaji Purushothaman",
    "email": "balaji.purushothama@adtran.com",
    "time": "Fri Nov 02 20:40:07 2018 +0000"
  },
  "message": "VOL-1238: Adtran OLT initial support of Resource Manager\nIncludes some significant cleanup of deprecated xPON functionality\nand stale v1.0 features\n\nChange-Id: I7f5a48a49e04c857699b39c7f6336352d13fbfd6\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9e109a7bfe85de205253a0236699ccc588a09e65",
      "old_mode": 33188,
      "old_path": "voltha/adapters/adtran_olt/README.md",
      "new_id": "737b73b338dce7edde9cfd8ba09d32af11539156",
      "new_mode": 33188,
      "new_path": "voltha/adapters/adtran_olt/README.md"
    },
    {
      "type": "modify",
      "old_id": "4740f93ab97505d149aa55c1263e7cb2b28fb634",
      "old_mode": 33188,
      "old_path": "voltha/adapters/adtran_olt/adtran_device_handler.py",
      "new_id": "ad735b3ed06ba1120a94202667133c631ee5f6d0",
      "new_mode": 33188,
      "new_path": "voltha/adapters/adtran_olt/adtran_device_handler.py"
    },
    {
      "type": "modify",
      "old_id": "9bbf497387f7c8d4a2983abd55a69e941421fb1c",
      "old_mode": 33188,
      "old_path": "voltha/adapters/adtran_olt/adtran_olt.py",
      "new_id": "ee2ede80ed0a6800fbea58a4c933d2301bfa6966",
      "new_mode": 33188,
      "new_path": "voltha/adapters/adtran_olt/adtran_olt.py"
    },
    {
      "type": "modify",
      "old_id": "462db9752c4fc4bd8c3d538b6b11d238cfebdffa",
      "old_mode": 33188,
      "old_path": "voltha/adapters/adtran_olt/adtran_olt_handler.py",
      "new_id": "2df0387d9b3b926cc04e3f65b5864cdfc4267798",
      "new_mode": 33188,
      "new_path": "voltha/adapters/adtran_olt/adtran_olt_handler.py"
    },
    {
      "type": "modify",
      "old_id": "42975d8fdd532373b72d527949bb07a87ff3b929",
      "old_mode": 33188,
      "old_path": "voltha/adapters/adtran_olt/flow/acl.py",
      "new_id": "1845b0f0ece1a4a1f6944ebc53de124319d917f9",
      "new_mode": 33188,
      "new_path": "voltha/adapters/adtran_olt/flow/acl.py"
    },
    {
      "type": "modify",
      "old_id": "1cafe6670daa5126670aab2e352c9fbfa0300a46",
      "old_mode": 33188,
      "old_path": "voltha/adapters/adtran_olt/flow/evc_map.py",
      "new_id": "d3e25dc8949e03f2285b41c99bf2dbeb7d8f653d",
      "new_mode": 33188,
      "new_path": "voltha/adapters/adtran_olt/flow/evc_map.py"
    },
    {
      "type": "modify",
      "old_id": "fa4fbedf191eed90a4c2fc29bb81ee9e1daa8a23",
      "old_mode": 33188,
      "old_path": "voltha/adapters/adtran_olt/flow/flow_entry.py",
      "new_id": "a0d67fe00560556de58034b13e1b98103be3c0b4",
      "new_mode": 33188,
      "new_path": "voltha/adapters/adtran_olt/flow/flow_entry.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e90e69b57083329b90aeb4cac24098af68e03a3f",
      "new_mode": 33188,
      "new_path": "voltha/adapters/adtran_olt/flow/flow_tables.py"
    },
    {
      "type": "modify",
      "old_id": "124a262c7541bfcf2af1d30db7e90b1be63913fe",
      "old_mode": 33188,
      "old_path": "voltha/adapters/adtran_olt/flow/mcast.py",
      "new_id": "164d0f4ae1ff4530de590f1ad00a40ed201f3340",
      "new_mode": 33188,
      "new_path": "voltha/adapters/adtran_olt/flow/mcast.py"
    },
    {
      "type": "delete",
      "old_id": "c51459f9e18105e1ce93f4ccd3143fa7dd2f1d3e",
      "old_mode": 33188,
      "old_path": "voltha/adapters/adtran_olt/flow/untagged_evc.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "362688abceb21943117b517c2275d764e4b7ac13",
      "old_mode": 33188,
      "old_path": "voltha/adapters/adtran_olt/onu.py",
      "new_id": "41e8b0f91bad079acc6cba2ff7705c48e1238599",
      "new_mode": 33188,
      "new_path": "voltha/adapters/adtran_olt/onu.py"
    },
    {
      "type": "modify",
      "old_id": "dd1b7e3ae8f3b1f9e44b662acf35b279bbee7804",
      "old_mode": 33188,
      "old_path": "voltha/adapters/adtran_olt/pon_port.py",
      "new_id": "0b18dc233d5d741aa8ab19de8fbbcd944a544926",
      "new_mode": 33188,
      "new_path": "voltha/adapters/adtran_olt/pon_port.py"
    },
    {
      "type": "modify",
      "old_id": "1eb0a13f13c46b65de40cc57e2e32d686dfb9c6a",
      "old_mode": 33188,
      "old_path": "voltha/adapters/adtran_olt/port.py",
      "new_id": "9509556c20bcb2d46fe9e0c48cd92066dbef3fc2",
      "new_mode": 33188,
      "new_path": "voltha/adapters/adtran_olt/port.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9c454e3af09d12206bead7441691c1b0c6786e54",
      "new_mode": 33188,
      "new_path": "voltha/adapters/adtran_olt/resources/__init__.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "97ec85273ffc7dee786f9956c9c92ff7c53cde28",
      "new_mode": 33188,
      "new_path": "voltha/adapters/adtran_olt/resources/adtran_olt_resource_manager.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "83f8e332c709939749165a3db078b7ca2ce684d4",
      "new_mode": 33188,
      "new_path": "voltha/adapters/adtran_olt/resources/adtran_resource_manager.py"
    },
    {
      "type": "rename",
      "old_id": "317d4480d018cffc2e8fd2ffa16d3d183eaed1cb",
      "old_mode": 33188,
      "old_path": "voltha/adapters/adtran_olt/adtranolt_platform.py",
      "new_id": "22bc8c16ebe62902bd476aad76c6dda2d1e3418a",
      "new_mode": 33188,
      "new_path": "voltha/adapters/adtran_olt/resources/adtranolt_platform.py",
      "score": 72
    },
    {
      "type": "delete",
      "old_id": "1bfe0090312de255f1e1ec77b8b6b1f46f3a3f00",
      "old_mode": 33188,
      "old_path": "voltha/adapters/adtran_olt/xpon/adtran_olt_xpon.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "61756d2c6897a8d22a81849e98912610d0e06af8",
      "old_mode": 33188,
      "old_path": "voltha/adapters/adtran_olt/xpon/adtran_xpon.py",
      "new_id": "30e5919e96ef8de19f407af2445dc211778cf919",
      "new_mode": 33188,
      "new_path": "voltha/adapters/adtran_olt/xpon/adtran_xpon.py"
    },
    {
      "type": "modify",
      "old_id": "5cc84b20ff811e036b045469a30f753996164bde",
      "old_mode": 33188,
      "old_path": "voltha/adapters/adtran_olt/xpon/gem_port.py",
      "new_id": "50149b51720f68d2a067edecb0aa5646be80ead2",
      "new_mode": 33188,
      "new_path": "voltha/adapters/adtran_olt/xpon/gem_port.py"
    },
    {
      "type": "modify",
      "old_id": "c50a858ccf16dc78f69f2485421806f370ad16e5",
      "old_mode": 33188,
      "old_path": "voltha/adapters/adtran_olt/xpon/olt_gem_port.py",
      "new_id": "6e374749ef1323cda01755fe7b5b991a590484d7",
      "new_mode": 33188,
      "new_path": "voltha/adapters/adtran_olt/xpon/olt_gem_port.py"
    },
    {
      "type": "modify",
      "old_id": "a409026a596a1c728ebfd691835dcecc3b619c4a",
      "old_mode": 33188,
      "old_path": "voltha/adapters/adtran_olt/xpon/olt_tcont.py",
      "new_id": "804c8c22d801f37e900ce78d9b015934cdc2606b",
      "new_mode": 33188,
      "new_path": "voltha/adapters/adtran_olt/xpon/olt_tcont.py"
    },
    {
      "type": "modify",
      "old_id": "5f2d810e1a390a372833aa7b0546c461001b2ce1",
      "old_mode": 33188,
      "old_path": "voltha/adapters/adtran_olt/xpon/tcont.py",
      "new_id": "fd65adf0e2794716d8137222583f79243190c03e",
      "new_mode": 33188,
      "new_path": "voltha/adapters/adtran_olt/xpon/tcont.py"
    },
    {
      "type": "modify",
      "old_id": "53addc2b4af2e905b0bec7d767a39b55dddb4d21",
      "old_mode": 33261,
      "old_path": "voltha/adapters/adtran_onu/adtran_onu.py",
      "new_id": "b573137f4f45e825c68bb1660f9a88c20b186366",
      "new_mode": 33261,
      "new_path": "voltha/adapters/adtran_onu/adtran_onu.py"
    },
    {
      "type": "modify",
      "old_id": "4d3b5db4d16b98e9270dcc72d20c60e1c3a94de0",
      "old_mode": 33188,
      "old_path": "voltha/adapters/adtran_onu/adtran_onu_handler.py",
      "new_id": "045c5599c353fc085d1ea00716e7e6f0a88899ef",
      "new_mode": 33188,
      "new_path": "voltha/adapters/adtran_onu/adtran_onu_handler.py"
    },
    {
      "type": "modify",
      "old_id": "7a90daf7b0bef65ae489d6a0a98c63476b5f4016",
      "old_mode": 33188,
      "old_path": "voltha/adapters/adtran_onu/flow/flow_entry.py",
      "new_id": "0c37d1ddef7edfee35d1c4c4a69e2121dc57ba50",
      "new_mode": 33188,
      "new_path": "voltha/adapters/adtran_onu/flow/flow_entry.py"
    },
    {
      "type": "modify",
      "old_id": "5f155f139dc985b624155d0c97e36a9e673f11fd",
      "old_mode": 33188,
      "old_path": "voltha/adapters/adtran_onu/omci/adtn_install_flow.py",
      "new_id": "4b920deaf31ac52498d56a4349e2acdd97913c49",
      "new_mode": 33188,
      "new_path": "voltha/adapters/adtran_onu/omci/adtn_install_flow.py"
    },
    {
      "type": "modify",
      "old_id": "b2d3db4d5eea06e7ab769af397c3f5b7f3b7709b",
      "old_mode": 33188,
      "old_path": "voltha/adapters/adtran_onu/omci/adtn_mib_sync.py",
      "new_id": "e0d6b82e7b9c5c5978dbb265bc1d840d9228ea41",
      "new_mode": 33188,
      "new_path": "voltha/adapters/adtran_onu/omci/adtn_mib_sync.py"
    },
    {
      "type": "modify",
      "old_id": "214a5aaf58af02fe341dd72456e6c8c5d51386b2",
      "old_mode": 33188,
      "old_path": "voltha/adapters/adtran_onu/omci/adtn_remove_flow.py",
      "new_id": "53db01a6f5d95895ff576ba07a21c4412b756892",
      "new_mode": 33188,
      "new_path": "voltha/adapters/adtran_onu/omci/adtn_remove_flow.py"
    },
    {
      "type": "modify",
      "old_id": "e4839e543535811c70c7ae42e68176318557f4b2",
      "old_mode": 33188,
      "old_path": "voltha/adapters/adtran_onu/omci/adtn_service_download_task.py",
      "new_id": "e2e6b5489ef1517ff7fa27352de31e7abd800fc3",
      "new_mode": 33188,
      "new_path": "voltha/adapters/adtran_onu/omci/adtn_service_download_task.py"
    },
    {
      "type": "modify",
      "old_id": "5966d2c2dd265dd525fdfe0a2654e4d7cde8a881",
      "old_mode": 33188,
      "old_path": "voltha/adapters/adtran_onu/omci/omci.py",
      "new_id": "a72a991f228af71ef4984cbe90d4dbb66492775f",
      "new_mode": 33188,
      "new_path": "voltha/adapters/adtran_onu/omci/omci.py"
    },
    {
      "type": "modify",
      "old_id": "a8fe3ed79786914a193e12969af9ebd5afcf7cb8",
      "old_mode": 33188,
      "old_path": "voltha/adapters/adtran_onu/onu_gem_port.py",
      "new_id": "d2c3dad11f529eb27503b70baa6ac27658ee35c4",
      "new_mode": 33188,
      "new_path": "voltha/adapters/adtran_onu/onu_gem_port.py"
    },
    {
      "type": "modify",
      "old_id": "c94a339ac9f4c94c2ec22c0f12b064cbb85e19ba",
      "old_mode": 33188,
      "old_path": "voltha/adapters/adtran_onu/onu_tcont.py",
      "new_id": "f89829fa837fcee15eaccfbcb0d921dad229682a",
      "new_mode": 33188,
      "new_path": "voltha/adapters/adtran_onu/onu_tcont.py"
    },
    {
      "type": "modify",
      "old_id": "dc7baa50ab609640eccb31da5b4daa59b1fe1a18",
      "old_mode": 33188,
      "old_path": "voltha/adapters/adtran_onu/uni_port.py",
      "new_id": "5451e8af09096595e942070efc7df1f11b853bdd",
      "new_mode": 33188,
      "new_path": "voltha/adapters/adtran_onu/uni_port.py"
    }
  ]
}
