)]}'
{
  "commit": "72f96fc2101b70df6e73faa421731ffb42bd61f4",
  "tree": "9c7a32caa9bb096d2fc25bf7973a3c029d847f3d",
  "parents": [
    "18949aec7b1a9dc57f77288c63831887acce95c8"
  ],
  "author": {
    "name": "Matt Jeanneret",
    "email": "mj3580@att.com",
    "time": "Mon Feb 11 10:53:05 2019 -0500"
  },
  "committer": {
    "name": "Matt Jeanneret",
    "email": "mj3580@att.com",
    "time": "Tue Feb 12 11:05:07 2019 -0500"
  },
  "message": "VOL-1451 Openonu now runs using pyvoltha completely\n\nRemove code that now exists in the library.  Modify include paths\nUpdate requirements to more closely reflect pyvoltha requirements.txt\n\nChange-Id: I94c619de82d8ee14cfeb302b3b82be3a26619301\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2843ab37f6aef6d358296d254227b3038adf6901",
      "old_mode": 33188,
      "old_path": ".gitignore",
      "new_id": "04760cb938573e1e7a2bf513cdef00c7745adde9",
      "new_mode": 33188,
      "new_path": ".gitignore"
    },
    {
      "type": "modify",
      "old_id": "ad89dc89a503c9510eee9f47fb0bfc8109eb11e2",
      "old_mode": 33188,
      "old_path": "python/adapters/brcm_openomci_onu/brcm_openomci_onu.py",
      "new_id": "d5cfb6f90e2642141b2a695ca8c2380a19e5ce83",
      "new_mode": 33188,
      "new_path": "python/adapters/brcm_openomci_onu/brcm_openomci_onu.py"
    },
    {
      "type": "modify",
      "old_id": "42dd0a99c2eb47994ade71e231eaf2758fca8a60",
      "old_mode": 33188,
      "old_path": "python/adapters/brcm_openomci_onu/brcm_openomci_onu_handler.py",
      "new_id": "f5dc8bf51d8fd7442cd0c17f7430cee8142f1474",
      "new_mode": 33188,
      "new_path": "python/adapters/brcm_openomci_onu/brcm_openomci_onu_handler.py"
    },
    {
      "type": "modify",
      "old_id": "5242caac9fc4f941dc1625cd515ca40669c7d1f8",
      "old_mode": 33188,
      "old_path": "python/adapters/brcm_openomci_onu/heartbeat.py",
      "new_id": "f47883cb26d82b5a11428d1ef1a4424b93f81791",
      "new_mode": 33188,
      "new_path": "python/adapters/brcm_openomci_onu/heartbeat.py"
    },
    {
      "type": "modify",
      "old_id": "ed1d15f06dfa9f3ec2f6be692120232dcd01df71",
      "old_mode": 33261,
      "old_path": "python/adapters/brcm_openomci_onu/main.py",
      "new_id": "a88d8bcf29905070bf3d4ce0a53e84bc724b9b63",
      "new_mode": 33261,
      "new_path": "python/adapters/brcm_openomci_onu/main.py"
    },
    {
      "type": "modify",
      "old_id": "6bf5b93976e886bbb76f455c2f1e230fd9306d20",
      "old_mode": 33188,
      "old_path": "python/adapters/brcm_openomci_onu/omci/brcm_capabilities_task.py",
      "new_id": "d56a1d06e338b449352c8900d4ca4605c475ace0",
      "new_mode": 33188,
      "new_path": "python/adapters/brcm_openomci_onu/omci/brcm_capabilities_task.py"
    },
    {
      "type": "modify",
      "old_id": "eabf356d2cd076cefe86c5d9b1f72c34fd11808e",
      "old_mode": 33188,
      "old_path": "python/adapters/brcm_openomci_onu/omci/brcm_get_mds_task.py",
      "new_id": "16a8783e046251489ed0f32d929eb79658339fb6",
      "new_mode": 33188,
      "new_path": "python/adapters/brcm_openomci_onu/omci/brcm_get_mds_task.py"
    },
    {
      "type": "modify",
      "old_id": "334121985ef2a797e7ae5bb8e31557ce1a00eafc",
      "old_mode": 33188,
      "old_path": "python/adapters/brcm_openomci_onu/omci/brcm_mib_download_task.py",
      "new_id": "2d58fe013a39398c05a795154a4d533da989e283",
      "new_mode": 33188,
      "new_path": "python/adapters/brcm_openomci_onu/omci/brcm_mib_download_task.py"
    },
    {
      "type": "modify",
      "old_id": "1898c52037f213eb6817b730bb69acfbf09c90ef",
      "old_mode": 33188,
      "old_path": "python/adapters/brcm_openomci_onu/omci/brcm_mib_sync.py",
      "new_id": "e330be9fe4c04b283b4f09092e17207347cdef26",
      "new_mode": 33188,
      "new_path": "python/adapters/brcm_openomci_onu/omci/brcm_mib_sync.py"
    },
    {
      "type": "modify",
      "old_id": "ff0bd3037ef401d6828cc52d845de69d64c1c724",
      "old_mode": 33188,
      "old_path": "python/adapters/brcm_openomci_onu/omci/brcm_tp_service_specific_task.py",
      "new_id": "1a9eb1e1486576a205399d15ee0a6a46de87d23c",
      "new_mode": 33188,
      "new_path": "python/adapters/brcm_openomci_onu/omci/brcm_tp_service_specific_task.py"
    },
    {
      "type": "modify",
      "old_id": "c304a27ccc27c4a74e7dee548fc36118e8107dae",
      "old_mode": 33188,
      "old_path": "python/adapters/brcm_openomci_onu/omci/brcm_uni_lock_task.py",
      "new_id": "f0620753cc1a8b4a9ac1c624b5015cfed1b1d68a",
      "new_mode": 33188,
      "new_path": "python/adapters/brcm_openomci_onu/omci/brcm_uni_lock_task.py"
    },
    {
      "type": "modify",
      "old_id": "6c665c7b0e11a90fa9f552f779542e3ff901514f",
      "old_mode": 33188,
      "old_path": "python/adapters/brcm_openomci_onu/omci/brcm_vlan_filter_task.py",
      "new_id": "1afc671c2275c606ddc04680a1729ac03b535ba1",
      "new_mode": 33188,
      "new_path": "python/adapters/brcm_openomci_onu/omci/brcm_vlan_filter_task.py"
    },
    {
      "type": "modify",
      "old_id": "b388030b1aebd7a0028eccfd82a0256b8419649e",
      "old_mode": 33188,
      "old_path": "python/adapters/brcm_openomci_onu/onu_gem_port.py",
      "new_id": "8ecd1923f91b5720d0ba25a5586b51bf49598800",
      "new_mode": 33188,
      "new_path": "python/adapters/brcm_openomci_onu/onu_gem_port.py"
    },
    {
      "type": "modify",
      "old_id": "c5414eee7af708730cd95898c9c08e526c184909",
      "old_mode": 33188,
      "old_path": "python/adapters/brcm_openomci_onu/onu_tcont.py",
      "new_id": "1f5ad12f7409ec59b71c4e7b03aed170148f8d62",
      "new_mode": 33188,
      "new_path": "python/adapters/brcm_openomci_onu/onu_tcont.py"
    },
    {
      "type": "modify",
      "old_id": "db1daa8f0d384036b61705ea7882821a50da15c5",
      "old_mode": 33188,
      "old_path": "python/adapters/brcm_openomci_onu/pon_port.py",
      "new_id": "4d93567ef38128af3f47fa0fac97c2fa46715605",
      "new_mode": 33188,
      "new_path": "python/adapters/brcm_openomci_onu/pon_port.py"
    },
    {
      "type": "modify",
      "old_id": "2ee307bbfccd985c9b7b8c22af50266c9d0f61a4",
      "old_mode": 33188,
      "old_path": "python/adapters/brcm_openomci_onu/uni_port.py",
      "new_id": "fb3e06c5ca1bc5a57c4b29e9d87985cbd5e74009",
      "new_mode": 33188,
      "new_path": "python/adapters/brcm_openomci_onu/uni_port.py"
    },
    {
      "type": "delete",
      "old_id": "31c5d7a76a012676ba310922436f9acae6f23edf",
      "old_mode": 33188,
      "old_path": "python/adapters/iadapter.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b0390d8441f3678c23c5a3c89e5973d3e12fdea6",
      "old_mode": 33188,
      "old_path": "python/adapters/interface.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b0fb0b29262c9f11d05552e2bede52be6264c848",
      "old_mode": 33188,
      "old_path": "python/common/__init__.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e717c1652ab2f8444397cc8fee5ca42ec2493356",
      "old_mode": 33188,
      "old_path": "python/common/event_bus.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b0fb0b29262c9f11d05552e2bede52be6264c848",
      "old_mode": 33188,
      "old_path": "python/common/frameio/__init__.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "3f5bcf6dd883d6aa793d93fbd98791f408ad7f1a",
      "old_mode": 33188,
      "old_path": "python/common/frameio/frameio.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b0fb0b29262c9f11d05552e2bede52be6264c848",
      "old_mode": 33188,
      "old_path": "python/common/frameio/third_party/__init__.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "3216042d8d6b9f4898b53d2e3720128cfb2181cb",
      "old_mode": 33188,
      "old_path": "python/common/frameio/third_party/oftest/LICENSE",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "f0cb6490a045fbfb5148d0a62aefc2bacf0f11c5",
      "old_mode": 33188,
      "old_path": "python/common/frameio/third_party/oftest/README.md",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b0fb0b29262c9f11d05552e2bede52be6264c848",
      "old_mode": 33188,
      "old_path": "python/common/frameio/third_party/oftest/__init__.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "9ae80754f3af2a55ec1a89bf63ed8681feb437f5",
      "old_mode": 33188,
      "old_path": "python/common/frameio/third_party/oftest/afpacket.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "092d4904dce3101ec816b714f7111d9393f733af",
      "old_mode": 33188,
      "old_path": "python/common/frameio/third_party/oftest/netutils.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "4a826284a66d31ec199d916526b71c6e8802b619",
      "old_mode": 33188,
      "old_path": "python/common/kvstore/__init__.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "bc14759fff23c6386c96d1f5646c36cc0aecfd22",
      "old_mode": 33188,
      "old_path": "python/common/kvstore/consul_client.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "a958b717ffccfee40857eb308ac19a38feed5e2b",
      "old_mode": 33188,
      "old_path": "python/common/kvstore/etcd_client.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "69a648086a3fd816e8cec7d53131f88cc00f556b",
      "old_mode": 33188,
      "old_path": "python/common/kvstore/kv_client.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "662b34dc81d469348ff20b2b94a2c95dd2811bad",
      "old_mode": 33188,
      "old_path": "python/common/kvstore/kvstore.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "c00c900a20a2415e158b3868471271cbc63ab769",
      "old_mode": 33188,
      "old_path": "python/common/manhole.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "95d62ddf7b347f119c1af331fa41bbe6daae167e",
      "old_mode": 33188,
      "old_path": "python/common/pon_resource_manager/README.md",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b0fb0b29262c9f11d05552e2bede52be6264c848",
      "old_mode": 33188,
      "old_path": "python/common/pon_resource_manager/__init__.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "1ca6530bcf68027d3c551916de5eda9e1df7cee3",
      "old_mode": 33188,
      "old_path": "python/common/pon_resource_manager/resource_kv_store.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "bdb45ee831a394d1e29f65d6efe1d80fadae91d1",
      "old_mode": 33188,
      "old_path": "python/common/pon_resource_manager/resource_manager.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "a6950b73b5078453aa31c4067625e3fe82c53558",
      "old_mode": 33188,
      "old_path": "python/common/structlog_setup.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "12610a75731437ccd7fb2bc01e7249b9d3c665f5",
      "old_mode": 33188,
      "old_path": "python/common/tech_profile/README.md",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b0fb0b29262c9f11d05552e2bede52be6264c848",
      "old_mode": 33188,
      "old_path": "python/common/tech_profile/__init__.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "abea3641804f3b76048bfa90790b8dd19c11a798",
      "old_mode": 33188,
      "old_path": "python/common/tech_profile/tech_profile.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b0fb0b29262c9f11d05552e2bede52be6264c848",
      "old_mode": 33188,
      "old_path": "python/common/utils/__init__.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "10d1ce39587af99f919f184616be28f77dee7424",
      "old_mode": 33188,
      "old_path": "python/common/utils/asleep.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "df4dd58b16c109d0186cb1d9a67a4a92fb2b90f8",
      "old_mode": 33188,
      "old_path": "python/common/utils/consulhelpers.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "3c55c1aa4c52f4ee0fe467a8cb3911122ede0c4e",
      "old_mode": 33188,
      "old_path": "python/common/utils/deferred_utils.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "4620aeff25060ebaee9270c1bc10bb462d8310f1",
      "old_mode": 33188,
      "old_path": "python/common/utils/dockerhelpers.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "8df630e6f511f598141d3daf29d0138889e66383",
      "old_mode": 33188,
      "old_path": "python/common/utils/grpc_utils.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e0fea1c95fae20a26243620674bcebd40bd14df7",
      "old_mode": 33188,
      "old_path": "python/common/utils/id_generation.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "858cb3a1c7cbb982f8fdbeddff6d2c8be88f9cfa",
      "old_mode": 33188,
      "old_path": "python/common/utils/indexpool.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "c18d0135bd380871ed760b95ff1803be4aff77f9",
      "old_mode": 33188,
      "old_path": "python/common/utils/json_format.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "2b4257acbd8cfbc6134ad55f8506de86a59cc8e4",
      "old_mode": 33188,
      "old_path": "python/common/utils/message_queue.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b17aced8ab1413e5081df9102f881020a8382d49",
      "old_mode": 33188,
      "old_path": "python/common/utils/nethelpers.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "9ea739a7c147e8e9ff964494c7c0f9a96c314c80",
      "old_mode": 33188,
      "old_path": "python/common/utils/ordered_weakvalue_dict.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "0f1231d3189979cee251d33563d3b9dcc3404f4c",
      "old_mode": 33188,
      "old_path": "python/compose/adapters-openonu.yml",
      "new_id": "226cd204035cacff069db1aab27804b5cb7e8ddb",
      "new_mode": 33188,
      "new_path": "python/compose/adapters-openonu.yml"
    },
    {
      "type": "modify",
      "old_id": "fe8a9c8e1250ae772747ee8fe53825f4a9021ef9",
      "old_mode": 33188,
      "old_path": "python/compose/system-test.yml",
      "new_id": "fd89e2005242fc12a9194277d33a1c6d83307bc2",
      "new_mode": 33188,
      "new_path": "python/compose/system-test.yml"
    },
    {
      "type": "delete",
      "old_id": "b0fb0b29262c9f11d05552e2bede52be6264c848",
      "old_mode": 33188,
      "old_path": "python/core/__init__.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b0fb0b29262c9f11d05552e2bede52be6264c848",
      "old_mode": 33188,
      "old_path": "python/core/config/__init__.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "d9063488ab7745358e86935804ea0c276a37a85b",
      "old_mode": 33188,
      "old_path": "python/core/config/config_backend.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "207818b6ecfd98fc669e02f7e56f12febe0af7c6",
      "old_mode": 33188,
      "old_path": "python/core/config/config_branch.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e56d77a279b8bc0725d248f4f60579a10587a1aa",
      "old_mode": 33188,
      "old_path": "python/core/config/config_event_bus.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "ab73484a0a0c4d97d695d59b274dc524dfa2dbea",
      "old_mode": 33188,
      "old_path": "python/core/config/config_node.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "57d815070bf8c619ba6b44547b6c6f20323a7d52",
      "old_mode": 33188,
      "old_path": "python/core/config/config_proxy.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "8bfac18762f34874c3e541efbcc11ade519a69c6",
      "old_mode": 33188,
      "old_path": "python/core/config/config_rev.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "8b25b82ef0915bafd8ab3d2cab8a61876472d780",
      "old_mode": 33188,
      "old_path": "python/core/config/config_rev_persisted.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "4b1006d490171a12bf3c4b81b4a7fba6a868a1ce",
      "old_mode": 33188,
      "old_path": "python/core/config/config_root.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "87dfc59558818809c77074dd53d300be6ba73ca6",
      "old_mode": 33188,
      "old_path": "python/core/config/config_txn.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "5444a6c59b6492981a6fee37e899f47f1180fa94",
      "old_mode": 33188,
      "old_path": "python/core/config/merge_3way.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "a4e6d8580164203a0526ec4a976653aac8874654",
      "old_mode": 33188,
      "old_path": "python/core/device_graph.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "faf314143f74298c87377e2d0598b524b8316161",
      "old_mode": 33188,
      "old_path": "python/core/flow_decomposer.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "10ec66c83412189bf21cad815930a1bd5ca46b6b",
      "old_mode": 33188,
      "old_path": "python/core/logical_device_agent.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "270bd71e2515d11a2201ea799acea7e0150ba3a1",
      "old_mode": 33188,
      "old_path": "python/core/registry.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "50251f1138ffafb1616a3dfe962cf035059c217b",
      "old_mode": 33188,
      "old_path": "python/docker/Dockerfile.openonu_adapter",
      "new_id": "ab17ab778f1200c8737470f04797491fbaeb2937",
      "new_mode": 33188,
      "new_path": "python/docker/Dockerfile.openonu_adapter"
    },
    {
      "type": "delete",
      "old_id": "00fab236828f36adb2ee0e4abf08043e6038e77d",
      "old_mode": 33188,
      "old_path": "python/extensions/IGMP.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b0fb0b29262c9f11d05552e2bede52be6264c848",
      "old_mode": 33188,
      "old_path": "python/extensions/__init__.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "2ac971a9f258126bbc189ad9b9580fb44c75788e",
      "old_mode": 33188,
      "old_path": "python/extensions/alarms/README.md",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b0fb0b29262c9f11d05552e2bede52be6264c848",
      "old_mode": 33188,
      "old_path": "python/extensions/alarms/__init__.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b24113f557c784e4874ac6e3f8f8145a2a8ad88b",
      "old_mode": 33188,
      "old_path": "python/extensions/alarms/adapter_alarms.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "4f5f4f41f06816308e6da7cd4481e618510a9ff3",
      "old_mode": 33188,
      "old_path": "python/extensions/alarms/heartbeat_alarm.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b0fb0b29262c9f11d05552e2bede52be6264c848",
      "old_mode": 33188,
      "old_path": "python/extensions/alarms/olt/__init__.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "c8666a3de77f8d90bce257bcdb3856d7900c4b10",
      "old_mode": 33188,
      "old_path": "python/extensions/alarms/olt/olt_los_alarm.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b0fb0b29262c9f11d05552e2bede52be6264c848",
      "old_mode": 33188,
      "old_path": "python/extensions/alarms/onu/__init__.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "2bf054e42d4f354ead7942c39ac3eb83819bb1e1",
      "old_mode": 33188,
      "old_path": "python/extensions/alarms/onu/onu_activation_fail_alarm.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "a1398759c96c759fa1df1ffdb28399b6a2111314",
      "old_mode": 33188,
      "old_path": "python/extensions/alarms/onu/onu_active_alarm.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "c7da2bc8af68905b5b2f8d8ef9dcfa24352f657f",
      "old_mode": 33188,
      "old_path": "python/extensions/alarms/onu/onu_discovery_alarm.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "52b6850ce30954377102c4e0ada07185b048adcb",
      "old_mode": 33188,
      "old_path": "python/extensions/alarms/onu/onu_dying_gasp_alarm.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e7e3a7aee3c11beefa8efabc6e9e58edee3a1245",
      "old_mode": 33188,
      "old_path": "python/extensions/alarms/onu/onu_equipment_alarm.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "7b59d55b043d316b2fa54f57978f913861616ef3",
      "old_mode": 33188,
      "old_path": "python/extensions/alarms/onu/onu_high_rx_optical_power_alarm.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "64caefe6db6a2614bc5e27031f857d51cd151b9b",
      "old_mode": 33188,
      "old_path": "python/extensions/alarms/onu/onu_high_tx_optical_power_alarm.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "8daf5a616d3cf638199756284cb4321e3925faf4",
      "old_mode": 33188,
      "old_path": "python/extensions/alarms/onu/onu_laser_bias_current_alarm.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "fa5039cbdb3acde253ae3826b78e7304dcadf065",
      "old_mode": 33188,
      "old_path": "python/extensions/alarms/onu/onu_laser_eol_alarm.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e5952118680224d96b7353802744a132bf508d1b",
      "old_mode": 33188,
      "old_path": "python/extensions/alarms/onu/onu_lob_alarm.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "cc05cb0b76cf1e316882e7ad3aa34caf2b342386",
      "old_mode": 33188,
      "old_path": "python/extensions/alarms/onu/onu_lopc_mic_error_alarm.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "af695ca6284346d834d1f5c69310589531799128",
      "old_mode": 33188,
      "old_path": "python/extensions/alarms/onu/onu_lopc_miss_alarm.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "d2ebb7fd044998fd0951943c6fe67656d4239c49",
      "old_mode": 33188,
      "old_path": "python/extensions/alarms/onu/onu_los_alarm.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "ee6f4d2f646e5e7082d1c67028c5ba22c4f6c921",
      "old_mode": 33188,
      "old_path": "python/extensions/alarms/onu/onu_low_rx_optical_power_alarm.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e28a5567e5274c2c9cfa4dcadf0308f822e51c03",
      "old_mode": 33188,
      "old_path": "python/extensions/alarms/onu/onu_low_tx_optical_power_alarm.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "c742762797b197fd150b0ad04832263fbc574cf1",
      "old_mode": 33188,
      "old_path": "python/extensions/alarms/onu/onu_selftest_failure_alarm.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "4861f75776aba40c4089e4dfef0406096def8f3f",
      "old_mode": 33188,
      "old_path": "python/extensions/alarms/onu/onu_signal_degrade_alarm.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "bcc629ad043837c290ec611a8024108a7106b954",
      "old_mode": 33188,
      "old_path": "python/extensions/alarms/onu/onu_signal_fail_alarm.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "9960f03fe03aa9430655fe4850aad1eccbda2d26",
      "old_mode": 33188,
      "old_path": "python/extensions/alarms/onu/onu_startup_alarm.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "bfa1623b8546a8e5b44abd28aaf0b6577c45919c",
      "old_mode": 33188,
      "old_path": "python/extensions/alarms/onu/onu_temp_red_alarm.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "7a28f81854766b0cd69c6915574af6604bb7eb8e",
      "old_mode": 33188,
      "old_path": "python/extensions/alarms/onu/onu_temp_yellow_alarm.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "506351ce2bd4f941814477da68810c0ec7f87d45",
      "old_mode": 33188,
      "old_path": "python/extensions/alarms/onu/onu_voltage_red_alarm.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "1bb3ef612b2858705c68c23dd64c74228486ce7c",
      "old_mode": 33188,
      "old_path": "python/extensions/alarms/onu/onu_voltage_yellow_alarm.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "32d677dfdc14fc5c77b82921dd42ff31ef182202",
      "old_mode": 33188,
      "old_path": "python/extensions/alarms/onu/onu_window_drift_alarm.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "1333ed77b7e1ed056329cae96075dc558158ee69",
      "old_mode": 33188,
      "old_path": "python/extensions/alarms/simulator/README.md",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b0fb0b29262c9f11d05552e2bede52be6264c848",
      "old_mode": 33188,
      "old_path": "python/extensions/alarms/simulator/__init__.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "4dfee37028d7f1d60f7037b789325f60f83a9c86",
      "old_mode": 33188,
      "old_path": "python/extensions/alarms/simulator/simulate_alarms.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "935f0e323b769bbd863826b2ae92cc45a3150c05",
      "old_mode": 33188,
      "old_path": "python/extensions/eoam/EOAM.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "4554bdbe37bc041029d430b23b6893b2878eb374",
      "old_mode": 33261,
      "old_path": "python/extensions/eoam/EOAM_Layers.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "638f965cb16da0d9be28483b222a3cee86ffc990",
      "old_mode": 33188,
      "old_path": "python/extensions/eoam/EOAM_TLV.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b0fb0b29262c9f11d05552e2bede52be6264c848",
      "old_mode": 33188,
      "old_path": "python/extensions/eoam/__init__.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "a55c7d2b17cfeb4d97ed9c8f02d3f9ba563edb33",
      "old_mode": 33188,
      "old_path": "python/extensions/kpi/README.md",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b0fb0b29262c9f11d05552e2bede52be6264c848",
      "old_mode": 33188,
      "old_path": "python/extensions/kpi/__init__.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "fe14feef5ad5e0de232d30bd51b6f4a152672128",
      "old_mode": 33188,
      "old_path": "python/extensions/kpi/adapter_pm_metrics.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e0012b818460e465350fc3d8fa3db2df83623cda",
      "old_mode": 33188,
      "old_path": "python/extensions/kpi/olt/README.md",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b0fb0b29262c9f11d05552e2bede52be6264c848",
      "old_mode": 33188,
      "old_path": "python/extensions/kpi/olt/__init__.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "ea2e0c8c1c22d3e4422d292924eb7984d920ef5c",
      "old_mode": 33188,
      "old_path": "python/extensions/kpi/olt/olt_pm_metrics.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "31169ae8e891d0231eee3a62b9462171be839396",
      "old_mode": 33188,
      "old_path": "python/extensions/kpi/onu/IntervalMetrics.md",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "4b9798ed05c6ba8b86d50e301bb9350c3fe76361",
      "old_mode": 33188,
      "old_path": "python/extensions/kpi/onu/README.md",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b0fb0b29262c9f11d05552e2bede52be6264c848",
      "old_mode": 33188,
      "old_path": "python/extensions/kpi/onu/__init__.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "c186bbb1ee8e326ced95a936a0f28f0412b8ce17",
      "old_mode": 33188,
      "old_path": "python/extensions/kpi/onu/onu_omci_pm.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "5629e7ccfa760b29145203d08a21a51009798357",
      "old_mode": 33188,
      "old_path": "python/extensions/kpi/onu/onu_pm_interval_metrics.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "c94136adbd1e0f95e343a6794d9e7b31ef83b151",
      "old_mode": 33188,
      "old_path": "python/extensions/kpi/onu/onu_pm_metrics.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b0fb0b29262c9f11d05552e2bede52be6264c848",
      "old_mode": 33188,
      "old_path": "python/extensions/omci/__init__.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b0fb0b29262c9f11d05552e2bede52be6264c848",
      "old_mode": 33188,
      "old_path": "python/extensions/omci/database/__init__.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "2af69232d2234c3c58a6b8196c5b1182cc598608",
      "old_mode": 33188,
      "old_path": "python/extensions/omci/database/alarm_db_ext.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "eb933232f7ada71eba79a88e97aa53da7b6eeb5e",
      "old_mode": 33188,
      "old_path": "python/extensions/omci/database/mib_db_api.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "6a7de8fda954819ab4ff1f7d02753a4b105806de",
      "old_mode": 33188,
      "old_path": "python/extensions/omci/database/mib_db_dict.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "6b49e2b19518aed2bcd836b5814ab2794abc5f0d",
      "old_mode": 33188,
      "old_path": "python/extensions/omci/database/mib_db_ext.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "17241009bbe4d5cdc8aa8dd4067de32d3d93fb45",
      "old_mode": 33188,
      "old_path": "python/extensions/omci/me_frame.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "5a94146dc2f938985288946fa8a3b249e19f9ae0",
      "old_mode": 33188,
      "old_path": "python/extensions/omci/omci.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "7d4d304cb51a2884553b2dc364321a69f56a9d2e",
      "old_mode": 33188,
      "old_path": "python/extensions/omci/omci_cc.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "64fefc50623ace7b1912c84b6df04f9e7d452cd1",
      "old_mode": 33188,
      "old_path": "python/extensions/omci/omci_defs.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "396822460c22c9841ccfb2c0f8a5205bbf3f3b3e",
      "old_mode": 33188,
      "old_path": "python/extensions/omci/omci_entities.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b6ccf5e4090dbb2de41fbdf6bfeda5d273e3f8e6",
      "old_mode": 33188,
      "old_path": "python/extensions/omci/omci_fields.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "c0d7d4aeefa7dbf54a75e2f15d19a0611a5bc6ff",
      "old_mode": 33188,
      "old_path": "python/extensions/omci/omci_frame.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "a8a2d0587350083f6e149cb59a9307983afad4b6",
      "old_mode": 33188,
      "old_path": "python/extensions/omci/omci_me.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "f6559a3ca9e05e262e987eed372ec0e80e08885e",
      "old_mode": 33188,
      "old_path": "python/extensions/omci/omci_messages.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "2bd82cec74b0cd433bf1578ab3145b23960dea32",
      "old_mode": 33188,
      "old_path": "python/extensions/omci/onu_configuration.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "7a0c439b2d88e32427c17ea89e93f5bb652d19f5",
      "old_mode": 33188,
      "old_path": "python/extensions/omci/onu_device_entry.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b47fbab57e47a2c0881c2392eb33d06fe49f02ba",
      "old_mode": 33188,
      "old_path": "python/extensions/omci/openomci_agent.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "5c6786508107ee2198f96d4646df305c823b2ff5",
      "old_mode": 33188,
      "old_path": "python/extensions/omci/openomci_event_bus.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b0fb0b29262c9f11d05552e2bede52be6264c848",
      "old_mode": 33188,
      "old_path": "python/extensions/omci/state_machines/__init__.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "c7b7d64d2d526e3eec4158d4dd5f15c7f9115bb0",
      "old_mode": 33188,
      "old_path": "python/extensions/omci/state_machines/alarm_sync.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e6d5884da623ac331faee02d8feb48f05d33f49e",
      "old_mode": 33261,
      "old_path": "python/extensions/omci/state_machines/image_agent.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "2a8b53540e0b3a75adc03464958d2776fafca770",
      "old_mode": 33188,
      "old_path": "python/extensions/omci/state_machines/mib_sync.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "c13739e15feb346e5213aa956eecc35c7112778c",
      "old_mode": 33188,
      "old_path": "python/extensions/omci/state_machines/omci_onu_capabilities.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "73e145b4eb1dd1a45a9d7e76b00b5bec1fb4e73f",
      "old_mode": 33188,
      "old_path": "python/extensions/omci/state_machines/performance_intervals.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b0fb0b29262c9f11d05552e2bede52be6264c848",
      "old_mode": 33188,
      "old_path": "python/extensions/omci/tasks/__init__.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "a16f3a2f636e65d63b21ea427f933cfa8e6f66e7",
      "old_mode": 33188,
      "old_path": "python/extensions/omci/tasks/alarm_resync_task.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "63da4279b037ec8c1507a36d6d9a071ae1091d46",
      "old_mode": 33261,
      "old_path": "python/extensions/omci/tasks/file_download_task.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "1560c83a1289bb57ff0ffae5ab062a47eb45e91e",
      "old_mode": 33188,
      "old_path": "python/extensions/omci/tasks/get_mds_task.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "d41c1d05baffffb4a8786b765f9cb3222f7ed2a7",
      "old_mode": 33188,
      "old_path": "python/extensions/omci/tasks/interval_data_task.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "38e29dcfb841564aa9e7a08d076344d6ddac79a7",
      "old_mode": 33188,
      "old_path": "python/extensions/omci/tasks/mib_reconcile_task.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "ef9c53162089eaba50210d2f6d41b65b9b121390",
      "old_mode": 33188,
      "old_path": "python/extensions/omci/tasks/mib_resync_task.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "4afd2348fc45660ce165bb724ec4b2ed386ea0a4",
      "old_mode": 33188,
      "old_path": "python/extensions/omci/tasks/mib_upload.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "355e26aa1ac1893a3045ca57c810aad0df6de4e2",
      "old_mode": 33188,
      "old_path": "python/extensions/omci/tasks/omci_create_pm_task.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "adf1ce24b3ff2912b5c780018eb29984c0c9c92b",
      "old_mode": 33188,
      "old_path": "python/extensions/omci/tasks/omci_delete_pm_task.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "690df1c551c5e09c19782838406a5371e56d2bbb",
      "old_mode": 33188,
      "old_path": "python/extensions/omci/tasks/omci_get_request.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "da7bff5b5a6ca36b0522f987bc8baa2cec218d18",
      "old_mode": 33188,
      "old_path": "python/extensions/omci/tasks/omci_modify_request.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "5eaa87c0578dc503fc72fe1bd9673d1b9a3cc7d9",
      "old_mode": 33188,
      "old_path": "python/extensions/omci/tasks/omci_sw_image_upgrade_task.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "048382c1b5c820912dd86417ef570ae1d61b5908",
      "old_mode": 33188,
      "old_path": "python/extensions/omci/tasks/onu_capabilities_task.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "316e23ba42fa873819b5407b72b46ac8acc6db7a",
      "old_mode": 33188,
      "old_path": "python/extensions/omci/tasks/reboot_task.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b5b1dc95cd9e1bed5d0a85b9bf1cffc2965b8e6d",
      "old_mode": 33188,
      "old_path": "python/extensions/omci/tasks/sync_time_task.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "36020c0eff94cee889c0b1b4788933da15551877",
      "old_mode": 33188,
      "old_path": "python/extensions/omci/tasks/task.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "eb7a252548690e373adc1ac6a55831071530b326",
      "old_mode": 33188,
      "old_path": "python/extensions/omci/tasks/task_runner.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "58aca1effef436b6eb2d179d86a09278d431eec8",
      "old_mode": 33188,
      "old_path": "python/kafka/__init__.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "ddb11da071f5334e472d43ce9d8eec66eca2bc71",
      "old_mode": 33188,
      "old_path": "python/kafka/adapter_proxy.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "7bf41e53672218eb918efe94449ce8576470ebf5",
      "old_mode": 33188,
      "old_path": "python/kafka/adapter_request_facade.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "d7f18b4a33c5d723c042675ac8deffea8e9a5a67",
      "old_mode": 33188,
      "old_path": "python/kafka/container_proxy.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "4f4579ba64a3d06343d6ea301bb455cebfcc381d",
      "old_mode": 33188,
      "old_path": "python/kafka/core_proxy.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "8020bf55d9218bd7187dc1dc910f4264e463bbde",
      "old_mode": 33188,
      "old_path": "python/kafka/event_bus_publisher.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "cf5168474d6105bcb8bcbdb240d50984fe00a89a",
      "old_mode": 33188,
      "old_path": "python/kafka/kafka_inter_container_library.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "64da9a8fd985785f70eefcdaa9602db875c90603",
      "old_mode": 33188,
      "old_path": "python/kafka/kafka_proxy.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "dc7c9732688aeee4bfeeb4c5e58bdbe1eabc722b",
      "old_mode": 33188,
      "old_path": "python/protos/Makefile",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "3b654afab30dbbb141821551778dcd7e45dc4118",
      "old_mode": 33188,
      "old_path": "python/protos/third_party/__init__.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "261eeb9e9f8b2b4b0d119366dda99c6fd7d35c64",
      "old_mode": 33188,
      "old_path": "python/protos/third_party/google/LICENSE",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b0fb0b29262c9f11d05552e2bede52be6264c848",
      "old_mode": 33188,
      "old_path": "python/protos/third_party/google/__init__.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b0fb0b29262c9f11d05552e2bede52be6264c848",
      "old_mode": 33188,
      "old_path": "python/protos/third_party/google/api/__init__.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "cbd18b847f39ea4b9b432825424c13f60a010b0d",
      "old_mode": 33188,
      "old_path": "python/protos/third_party/google/api/annotations.proto",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "ce07aa14f54feec4c107cdde161395ad2fb42e2e",
      "old_mode": 33188,
      "old_path": "python/protos/third_party/google/api/http.proto",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "015660e919fa753a74978fb18e576a636eabf73a",
      "old_mode": 33188,
      "old_path": "python/requirements.txt",
      "new_id": "13aebd6aa201d41991685db7224145cf9ac14a8c",
      "new_mode": 33188,
      "new_path": "python/requirements.txt"
    }
  ]
}
