)]}'
{
  "commit": "89004ecb2921661e5a1079450b36195a782daffa",
  "tree": "b76933ca163b376c629975c606d8962537ba23d6",
  "parents": [
    "08d48d2394ad67e873b3b5b663d1ebd734ba6cc5"
  ],
  "author": {
    "name": "Nikolay Titov",
    "email": "nikolay.titov@nokia.com",
    "time": "Mon Jun 19 18:22:42 2017 -0400"
  },
  "committer": {
    "name": "Nikolay Titov",
    "email": "nikolay.titov@nokia.com",
    "time": "Fri Jun 30 12:42:19 2017 -0400"
  },
  "message": "Adds support for BBF WT-385 xPON model:\n\nVOL-151: Framework for OLT PON Configuration Parameters\nVOL-152: Framework for ONU Configuration Parameters\nVOL-220: Support configuration(Create/Read/Delete) of Channel-Group,\n         Channel-Partition, Channel-Pair \u0026 Channel-Termination Objects\n         for XGS-PON\n\nChange-Id: I992a4e03e6e7b021d7aa9a49a5f8466876c8f07c\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "327f122a8bb1421962e02f942ae702377cda2eaa",
      "old_mode": 33261,
      "old_path": "cli/main.py",
      "new_id": "a05041a2f5866368246ed0dbac96b3985d6066f5",
      "new_mode": 33261,
      "new_path": "cli/main.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "61b235b1f0361c3a64b861c68a75628e78c39fbd",
      "new_mode": 33188,
      "new_path": "cli/xpon.py"
    },
    {
      "type": "modify",
      "old_id": "19535f54021e00c995814d73198395661efe8f64",
      "old_mode": 33188,
      "old_path": "netconf/nc_rpc/base/get.py",
      "new_id": "b6fdf1edb7be3f565c41448775b01f96976ebf79",
      "new_mode": 33188,
      "new_path": "netconf/nc_rpc/base/get.py"
    },
    {
      "type": "modify",
      "old_id": "cea0cc4976041279289bf4cdd1429bb8de3f811a",
      "old_mode": 33188,
      "old_path": "ponsim/grpc_server.py",
      "new_id": "7ed70d59ffbc5175c57798f87994c4468b5afa8c",
      "new_mode": 33188,
      "new_path": "ponsim/grpc_server.py"
    },
    {
      "type": "modify",
      "old_id": "1b11407a94158b853bf2d01d129e7d5c6221274e",
      "old_mode": 33261,
      "old_path": "ponsim/main.py",
      "new_id": "3140afd15d0162b05ec824419556e6c0be27afa3",
      "new_mode": 33261,
      "new_path": "ponsim/main.py"
    },
    {
      "type": "modify",
      "old_id": "3adcd4e1f7f6e6db2e37fc00cea57dc156820f38",
      "old_mode": 33188,
      "old_path": "ponsim/ponsim.py",
      "new_id": "619beb17eea1fd566ca78b6724a95c95d143145e",
      "new_mode": 33188,
      "new_path": "ponsim/ponsim.py"
    },
    {
      "type": "modify",
      "old_id": "32d34fd8fdc5e4bdc119401374371e6e3a5a23dd",
      "old_mode": 33188,
      "old_path": "voltha/adapters/adtran_olt/adtran_olt.py",
      "new_id": "ae6695365b5e0902022293e7c07a960dcfb3b36f",
      "new_mode": 33188,
      "new_path": "voltha/adapters/adtran_olt/adtran_olt.py"
    },
    {
      "type": "modify",
      "old_id": "896b8aa29a4c6c1ae90d7f577231de353c6e01fb",
      "old_mode": 33188,
      "old_path": "voltha/adapters/adtran_olt/pon_port.py",
      "new_id": "da1bcc4c57edab3a464c5050fb70b84687cd1b96",
      "new_mode": 33188,
      "new_path": "voltha/adapters/adtran_olt/pon_port.py"
    },
    {
      "type": "modify",
      "old_id": "94ce1c3dcbddc7762c873f64265ec789841de603",
      "old_mode": 33188,
      "old_path": "voltha/adapters/asfvolt16_olt/asfvolt16_olt.py",
      "new_id": "6ef04ce3ce3f8b9682f2fbd8423a25cb6c986c89",
      "new_mode": 33188,
      "new_path": "voltha/adapters/asfvolt16_olt/asfvolt16_olt.py"
    },
    {
      "type": "modify",
      "old_id": "f852220e22de081d64f6c867da1eb6f906c0dd40",
      "old_mode": 33188,
      "old_path": "voltha/adapters/broadcom_onu/broadcom_onu.py",
      "new_id": "732085c8845229f7315016dc22a9698af5b2dca4",
      "new_mode": 33188,
      "new_path": "voltha/adapters/broadcom_onu/broadcom_onu.py"
    },
    {
      "type": "modify",
      "old_id": "9fd1a9f4961e5931d36caa90b66964248b4a8606",
      "old_mode": 33188,
      "old_path": "voltha/adapters/dpoe_onu/dpoe_onu.py",
      "new_id": "c26149056f0eba719a92b690cddd67a46b8a14c5",
      "new_mode": 33188,
      "new_path": "voltha/adapters/dpoe_onu/dpoe_onu.py"
    },
    {
      "type": "modify",
      "old_id": "a85913bdad6f16162143f77e637f4a0eb44c1367",
      "old_mode": 33188,
      "old_path": "voltha/adapters/iadapter.py",
      "new_id": "5b916ed7f809fa41c6671310adfd8fd9fec5829b",
      "new_mode": 33188,
      "new_path": "voltha/adapters/iadapter.py"
    },
    {
      "type": "modify",
      "old_id": "1158a4dee48b32ccb65922c4b25d9e6ff3813a69",
      "old_mode": 33188,
      "old_path": "voltha/adapters/interface.py",
      "new_id": "1f2da872dc490dd1eb6214e1b8f652b5eb036fff",
      "new_mode": 33188,
      "new_path": "voltha/adapters/interface.py"
    },
    {
      "type": "modify",
      "old_id": "a6909858699c90007a04b5aeabed83d98627e516",
      "old_mode": 33188,
      "old_path": "voltha/adapters/maple_olt/maple_olt.py",
      "new_id": "528ae011222005df0b5840b18f5ced3cbd99260d",
      "new_mode": 33188,
      "new_path": "voltha/adapters/maple_olt/maple_olt.py"
    },
    {
      "type": "modify",
      "old_id": "24c3e7ae0e191587fa1f2ccfa87a85c516db5f97",
      "old_mode": 33188,
      "old_path": "voltha/adapters/microsemi_olt/DeviceManager.py",
      "new_id": "af3058b8e0881c77984134d37c2021bbbcaeccce",
      "new_mode": 33188,
      "new_path": "voltha/adapters/microsemi_olt/DeviceManager.py"
    },
    {
      "type": "modify",
      "old_id": "b50bbeb9ad0e04333abd6d686b47f8f10bb33e52",
      "old_mode": 33188,
      "old_path": "voltha/adapters/microsemi_olt/microsemi_olt.py",
      "new_id": "64c6d9abc8b9170b9b182c6da5172278374487fe",
      "new_mode": 33188,
      "new_path": "voltha/adapters/microsemi_olt/microsemi_olt.py"
    },
    {
      "type": "modify",
      "old_id": "fb2722054d021d7e3bd652ad030b24592dc9789b",
      "old_mode": 33188,
      "old_path": "voltha/adapters/pmcs_onu/pmcs_onu.py",
      "new_id": "2da0e106d30642b12ff62b84392e019036f68422",
      "new_mode": 33188,
      "new_path": "voltha/adapters/pmcs_onu/pmcs_onu.py"
    },
    {
      "type": "modify",
      "old_id": "6111eb19aad0dafe706f5817e3b1ce8d1eb3c43c",
      "old_mode": 33188,
      "old_path": "voltha/adapters/ponsim_olt/ponsim_olt.py",
      "new_id": "4c40cf7e92909835c93ad656e086f7cc8c7f3dec",
      "new_mode": 33188,
      "new_path": "voltha/adapters/ponsim_olt/ponsim_olt.py"
    },
    {
      "type": "modify",
      "old_id": "f34d6ed8f26da94caae7f0e781703101149e4153",
      "old_mode": 33188,
      "old_path": "voltha/adapters/ponsim_onu/ponsim_onu.py",
      "new_id": "04ae9764748ea64e60ee2868e142d1a3cff27474",
      "new_mode": 33188,
      "new_path": "voltha/adapters/ponsim_onu/ponsim_onu.py"
    },
    {
      "type": "modify",
      "old_id": "e3860b06dc023b5f813887c80eb3d792c22299b1",
      "old_mode": 33188,
      "old_path": "voltha/adapters/simulated_olt/simulated_olt.py",
      "new_id": "ce3242e0ccd6a1d997c79b7c4c586618009ffc57",
      "new_mode": 33188,
      "new_path": "voltha/adapters/simulated_olt/simulated_olt.py"
    },
    {
      "type": "modify",
      "old_id": "9fc9288d8e66c84588328be42aad01330b5d9379",
      "old_mode": 33188,
      "old_path": "voltha/adapters/simulated_onu/simulated_onu.py",
      "new_id": "7a27e45fc3ceac80ef41012e163f9d2aee17e955",
      "new_mode": 33188,
      "new_path": "voltha/adapters/simulated_onu/simulated_onu.py"
    },
    {
      "type": "modify",
      "old_id": "4bf40c904a577b801e4e81de1a62784bca99c6b8",
      "old_mode": 33188,
      "old_path": "voltha/adapters/tibit_olt/tibit_olt.py",
      "new_id": "91ff213b1b2d4a61ff574bed64487f3e6c71acc7",
      "new_mode": 33188,
      "new_path": "voltha/adapters/tibit_olt/tibit_olt.py"
    },
    {
      "type": "modify",
      "old_id": "7ee421f447ea72c48ed7683128c7a096ae75c407",
      "old_mode": 33188,
      "old_path": "voltha/adapters/tibit_onu/tibit_onu.py",
      "new_id": "bc18dc7cab08a47e773b571cff104d104d8a7e8c",
      "new_mode": 33188,
      "new_path": "voltha/adapters/tibit_onu/tibit_onu.py"
    },
    {
      "type": "modify",
      "old_id": "9140cc53b1eea45b7cf41438f4b7a9b1bc2be6cb",
      "old_mode": 33188,
      "old_path": "voltha/core/adapter_agent.py",
      "new_id": "d966c3bcc45cb389f9fede37b6bb62ede296bd19",
      "new_mode": 33188,
      "new_path": "voltha/core/adapter_agent.py"
    },
    {
      "type": "modify",
      "old_id": "34646649a924e172ccae4e725479c92a021afb64",
      "old_mode": 33188,
      "old_path": "voltha/core/config/config_rev_persisted.py",
      "new_id": "ad8711f91939d1056faa0b939ca0c2cfd6f0483f",
      "new_mode": 33188,
      "new_path": "voltha/core/config/config_rev_persisted.py"
    },
    {
      "type": "modify",
      "old_id": "80bc5c1d30f1b8296b68d03a229b05ffa6e45603",
      "old_mode": 33188,
      "old_path": "voltha/core/core.py",
      "new_id": "7ddb5b84cda45b2e014bec5811a1ea326f94de14",
      "new_mode": 33188,
      "new_path": "voltha/core/core.py"
    },
    {
      "type": "modify",
      "old_id": "479ec6f2863066fa1922786706c735d53cac84ea",
      "old_mode": 33188,
      "old_path": "voltha/core/device_agent.py",
      "new_id": "0de15bcac0c19a492832c8e35610f3a3395d0055",
      "new_mode": 33188,
      "new_path": "voltha/core/device_agent.py"
    },
    {
      "type": "modify",
      "old_id": "7c808264ad46aea1cee0b57ff821de1e9b3cb8d1",
      "old_mode": 33188,
      "old_path": "voltha/core/global_handler.py",
      "new_id": "ab02cf0eaa84dce352e369e4928f5e960875d596",
      "new_mode": 33188,
      "new_path": "voltha/core/global_handler.py"
    },
    {
      "type": "modify",
      "old_id": "bc36a3575deea7c184946a55f351619939a68770",
      "old_mode": 33188,
      "old_path": "voltha/core/local_handler.py",
      "new_id": "fb02ecca638498047d6b5965e58d7fe2617cb16d",
      "new_mode": 33188,
      "new_path": "voltha/core/local_handler.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "489ff903198f4147586f28251dccb4ebbc86cb0e",
      "new_mode": 33188,
      "new_path": "voltha/core/xpon_agent.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6e461ff01a9d9176eda5ed46abf7bc15cfe44fef",
      "new_mode": 33188,
      "new_path": "voltha/core/xpon_handler.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "65a3f78cd8de7d94264bf680b18ee4fd936185e7",
      "new_mode": 33188,
      "new_path": "voltha/protos/bbf_fiber.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2c021717994ea85362239e1e16f6e2614e33793c",
      "new_mode": 33188,
      "new_path": "voltha/protos/bbf_fiber_base.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2eecc249a002f0f8087a1b276af6c7161397000d",
      "new_mode": 33188,
      "new_path": "voltha/protos/bbf_fiber_channelgroup_body.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a66996b4598c91a51db8336d5ad4f5d77249de88",
      "new_mode": 33188,
      "new_path": "voltha/protos/bbf_fiber_channelpair_body.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0134b352e3596c81593c64d63b22ffdabe2e950d",
      "new_mode": 33188,
      "new_path": "voltha/protos/bbf_fiber_channelpartition_body.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2f921d54c0282660a300d21402b20403553730d6",
      "new_mode": 33188,
      "new_path": "voltha/protos/bbf_fiber_channeltermination_body.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "35d1d691f0ddab28630eb664bd1335dcee0fe9c0",
      "new_mode": 33188,
      "new_path": "voltha/protos/bbf_fiber_ontani_body.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "119ced00122589511b32256485509f7ffdf7096f",
      "new_mode": 33188,
      "new_path": "voltha/protos/bbf_fiber_types.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "603668c9e1d0de455d9107e20fa56b310d5aa967",
      "new_mode": 33188,
      "new_path": "voltha/protos/bbf_fiber_v_enet_body.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "665caf65f3ed56dcf554e52c3a09e70a5cdf5024",
      "new_mode": 33188,
      "new_path": "voltha/protos/bbf_fiber_v_ontani_body.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5f25f85bd2687c526a3b4cb392a726c461170910",
      "new_mode": 33188,
      "new_path": "voltha/protos/bbf_fiber_wavelength_profile_body.proto"
    },
    {
      "type": "modify",
      "old_id": "b71063bc41708aff35b11ce6700aa74c2f1388e6",
      "old_mode": 33188,
      "old_path": "voltha/protos/device.proto",
      "new_id": "f7828e6a6ad317cb3f6e9710c2c4e4f6f575b731",
      "new_mode": 33188,
      "new_path": "voltha/protos/device.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e3f1204b5acdda68a746b9c6fb983d87c8fa2851",
      "new_mode": 33188,
      "new_path": "voltha/protos/ietf_interfaces.proto"
    },
    {
      "type": "modify",
      "old_id": "a3741a046ec2da10f00cf4f674fd9bb693d902b9",
      "old_mode": 33188,
      "old_path": "voltha/protos/ponsim.proto",
      "new_id": "3ea77674401d37af8763f9e25aa550e2704cc5dd",
      "new_mode": 33188,
      "new_path": "voltha/protos/ponsim.proto"
    },
    {
      "type": "modify",
      "old_id": "1500bf1eb285520d1011e74a80b5edc22b1c3762",
      "old_mode": 33188,
      "old_path": "voltha/protos/voltha.proto",
      "new_id": "b015f471e07e602a18812974b82e708589dd1414",
      "new_mode": 33188,
      "new_path": "voltha/protos/voltha.proto"
    }
  ]
}
