)]}'
{
  "commit": "32aab308c53c37e35c8dc721b6fd18505b4968b5",
  "tree": "ddcfcb9ff304c4ba50fb46fd1e8c9fa4ac1cfdd0",
  "parents": [
    "81f9651eb1b5e98203fda82e99719249ec69c506"
  ],
  "author": {
    "name": "Chip Boling",
    "email": "chip.boling@adtran.com",
    "time": "Wed Jan 23 10:50:18 2019 -0600"
  },
  "committer": {
    "name": "khenaidoo Nursimulu",
    "email": "knursimu@ciena.com",
    "time": "Thu Jan 24 15:34:27 2019 +0000"
  },
  "message": "VOL-1395: Common shared libraries needed for Python based device adapters.\n\nThis is an initial check-in of code from the master branch.  Additional work\nis expected on a few items to work with the new go-core and will be covered\nby separate JIRAs and commits.\n\nChange-Id: I0856ec6b79b8d3e49082c609eb9c7eedd75b1708\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d221fa5c29d9ebcbda7722a120045d1abbae3066",
      "old_mode": 33261,
      "old_path": "protos/scripts/build_protos.sh",
      "new_id": "a65764c4f2c3eed79aa8fff74ccd5488b0d7c046",
      "new_mode": 33261,
      "new_path": "protos/scripts/build_protos.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b0fb0b29262c9f11d05552e2bede52be6264c848",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/__init__.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2ac971a9f258126bbc189ad9b9580fb44c75788e",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/alarms/README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b0fb0b29262c9f11d05552e2bede52be6264c848",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/alarms/__init__.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b24113f557c784e4874ac6e3f8f8145a2a8ad88b",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/alarms/adapter_alarms.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4f5f4f41f06816308e6da7cd4481e618510a9ff3",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/alarms/heartbeat_alarm.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b0fb0b29262c9f11d05552e2bede52be6264c848",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/alarms/olt/__init__.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c8666a3de77f8d90bce257bcdb3856d7900c4b10",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/alarms/olt/olt_los_alarm.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b0fb0b29262c9f11d05552e2bede52be6264c848",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/alarms/onu/__init__.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2bf054e42d4f354ead7942c39ac3eb83819bb1e1",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/alarms/onu/onu_activation_fail_alarm.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a1398759c96c759fa1df1ffdb28399b6a2111314",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/alarms/onu/onu_active_alarm.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c7da2bc8af68905b5b2f8d8ef9dcfa24352f657f",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/alarms/onu/onu_discovery_alarm.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "52b6850ce30954377102c4e0ada07185b048adcb",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/alarms/onu/onu_dying_gasp_alarm.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e7e3a7aee3c11beefa8efabc6e9e58edee3a1245",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/alarms/onu/onu_equipment_alarm.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7b59d55b043d316b2fa54f57978f913861616ef3",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/alarms/onu/onu_high_rx_optical_power_alarm.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "64caefe6db6a2614bc5e27031f857d51cd151b9b",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/alarms/onu/onu_high_tx_optical_power_alarm.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8daf5a616d3cf638199756284cb4321e3925faf4",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/alarms/onu/onu_laser_bias_current_alarm.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fa5039cbdb3acde253ae3826b78e7304dcadf065",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/alarms/onu/onu_laser_eol_alarm.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e5952118680224d96b7353802744a132bf508d1b",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/alarms/onu/onu_lob_alarm.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cc05cb0b76cf1e316882e7ad3aa34caf2b342386",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/alarms/onu/onu_lopc_mic_error_alarm.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "af695ca6284346d834d1f5c69310589531799128",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/alarms/onu/onu_lopc_miss_alarm.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d2ebb7fd044998fd0951943c6fe67656d4239c49",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/alarms/onu/onu_los_alarm.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ee6f4d2f646e5e7082d1c67028c5ba22c4f6c921",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/alarms/onu/onu_low_rx_optical_power_alarm.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e28a5567e5274c2c9cfa4dcadf0308f822e51c03",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/alarms/onu/onu_low_tx_optical_power_alarm.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c742762797b197fd150b0ad04832263fbc574cf1",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/alarms/onu/onu_selftest_failure_alarm.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4861f75776aba40c4089e4dfef0406096def8f3f",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/alarms/onu/onu_signal_degrade_alarm.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bcc629ad043837c290ec611a8024108a7106b954",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/alarms/onu/onu_signal_fail_alarm.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9960f03fe03aa9430655fe4850aad1eccbda2d26",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/alarms/onu/onu_startup_alarm.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bfa1623b8546a8e5b44abd28aaf0b6577c45919c",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/alarms/onu/onu_temp_red_alarm.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7a28f81854766b0cd69c6915574af6604bb7eb8e",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/alarms/onu/onu_temp_yellow_alarm.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "506351ce2bd4f941814477da68810c0ec7f87d45",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/alarms/onu/onu_voltage_red_alarm.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1bb3ef612b2858705c68c23dd64c74228486ce7c",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/alarms/onu/onu_voltage_yellow_alarm.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "32d677dfdc14fc5c77b82921dd42ff31ef182202",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/alarms/onu/onu_window_drift_alarm.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1333ed77b7e1ed056329cae96075dc558158ee69",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/alarms/simulator/README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b0fb0b29262c9f11d05552e2bede52be6264c848",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/alarms/simulator/__init__.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4dfee37028d7f1d60f7037b789325f60f83a9c86",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/alarms/simulator/simulate_alarms.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a55c7d2b17cfeb4d97ed9c8f02d3f9ba563edb33",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/kpi/README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b0fb0b29262c9f11d05552e2bede52be6264c848",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/kpi/__init__.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fe14feef5ad5e0de232d30bd51b6f4a152672128",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/kpi/adapter_pm_metrics.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e0012b818460e465350fc3d8fa3db2df83623cda",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/kpi/olt/README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b0fb0b29262c9f11d05552e2bede52be6264c848",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/kpi/olt/__init__.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ea2e0c8c1c22d3e4422d292924eb7984d920ef5c",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/kpi/olt/olt_pm_metrics.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "31169ae8e891d0231eee3a62b9462171be839396",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/kpi/onu/IntervalMetrics.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4b9798ed05c6ba8b86d50e301bb9350c3fe76361",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/kpi/onu/README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b0fb0b29262c9f11d05552e2bede52be6264c848",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/kpi/onu/__init__.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c186bbb1ee8e326ced95a936a0f28f0412b8ce17",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/kpi/onu/onu_omci_pm.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5629e7ccfa760b29145203d08a21a51009798357",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/kpi/onu/onu_pm_interval_metrics.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c94136adbd1e0f95e343a6794d9e7b31ef83b151",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/kpi/onu/onu_pm_metrics.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b0fb0b29262c9f11d05552e2bede52be6264c848",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/omci/__init__.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b0fb0b29262c9f11d05552e2bede52be6264c848",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/omci/database/__init__.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2af69232d2234c3c58a6b8196c5b1182cc598608",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/omci/database/alarm_db_ext.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "eb933232f7ada71eba79a88e97aa53da7b6eeb5e",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/omci/database/mib_db_api.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6a7de8fda954819ab4ff1f7d02753a4b105806de",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/omci/database/mib_db_dict.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d06a7fa3c5d2c4109b51871f4f6eb68a34afc6e7",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/omci/database/mib_db_ext.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cf1cf3e8c8fa6af64d4ac51df79eb2c3adcf20dd",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/omci/me_frame.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5a94146dc2f938985288946fa8a3b249e19f9ae0",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/omci/omci.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e1c601905a9b9d0fb8e77030dab5862575b597c0",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/omci/omci_cc.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "64fefc50623ace7b1912c84b6df04f9e7d452cd1",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/omci/omci_defs.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "95e6581c6e2f87b27c7a57d51ad33591c9ce59de",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/omci/omci_entities.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "56e985b2e90d2b17d29b3c276adee720482b98ba",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/omci/omci_fields.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c0d7d4aeefa7dbf54a75e2f15d19a0611a5bc6ff",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/omci/omci_frame.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a8a2d0587350083f6e149cb59a9307983afad4b6",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/omci/omci_me.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "04d3e8308706a9ac22d7b023ab1e829f7f3c8d0b",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/omci/omci_messages.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1fa00fe302141eed85f3b95782ca783684450482",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/omci/onu_configuration.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7a0c439b2d88e32427c17ea89e93f5bb652d19f5",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/omci/onu_device_entry.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "98ba6840f21e2bdf8c2b8b1dde0f26ec3ab7c81d",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/omci/openomci_agent.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5c6786508107ee2198f96d4646df305c823b2ff5",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/omci/openomci_event_bus.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b0fb0b29262c9f11d05552e2bede52be6264c848",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/omci/state_machines/__init__.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c7b7d64d2d526e3eec4158d4dd5f15c7f9115bb0",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/omci/state_machines/alarm_sync.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e6d5884da623ac331faee02d8feb48f05d33f49e",
      "new_mode": 33261,
      "new_path": "python/adapters/extensions/omci/state_machines/image_agent.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d2572570c3fae3351f28a65242fbd8dbd7d2eed1",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/omci/state_machines/mib_sync.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c13739e15feb346e5213aa956eecc35c7112778c",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/omci/state_machines/omci_onu_capabilities.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "78cfa743c2af9c6e9b93e2bffdc416bd99bb3870",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/omci/state_machines/performance_intervals.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b0fb0b29262c9f11d05552e2bede52be6264c848",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/omci/tasks/__init__.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a16f3a2f636e65d63b21ea427f933cfa8e6f66e7",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/omci/tasks/alarm_resync_task.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "63da4279b037ec8c1507a36d6d9a071ae1091d46",
      "new_mode": 33261,
      "new_path": "python/adapters/extensions/omci/tasks/file_download_task.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1560c83a1289bb57ff0ffae5ab062a47eb45e91e",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/omci/tasks/get_mds_task.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d41c1d05baffffb4a8786b765f9cb3222f7ed2a7",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/omci/tasks/interval_data_task.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "38e29dcfb841564aa9e7a08d076344d6ddac79a7",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/omci/tasks/mib_reconcile_task.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ef9c53162089eaba50210d2f6d41b65b9b121390",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/omci/tasks/mib_resync_task.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4afd2348fc45660ce165bb724ec4b2ed386ea0a4",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/omci/tasks/mib_upload.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "355e26aa1ac1893a3045ca57c810aad0df6de4e2",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/omci/tasks/omci_create_pm_task.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "adf1ce24b3ff2912b5c780018eb29984c0c9c92b",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/omci/tasks/omci_delete_pm_task.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c325278a56aa5c39f10c58520a2a547de84d2ea6",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/omci/tasks/omci_get_request.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "da7bff5b5a6ca36b0522f987bc8baa2cec218d18",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/omci/tasks/omci_modify_request.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5eaa87c0578dc503fc72fe1bd9673d1b9a3cc7d9",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/omci/tasks/omci_sw_image_upgrade_task.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "048382c1b5c820912dd86417ef570ae1d61b5908",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/omci/tasks/onu_capabilities_task.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "316e23ba42fa873819b5407b72b46ac8acc6db7a",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/omci/tasks/reboot_task.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b5b1dc95cd9e1bed5d0a85b9bf1cffc2965b8e6d",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/omci/tasks/sync_time_task.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "36020c0eff94cee889c0b1b4788933da15551877",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/omci/tasks/task.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "eb7a252548690e373adc1ac6a55831071530b326",
      "new_mode": 33188,
      "new_path": "python/adapters/extensions/omci/tasks/task_runner.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "12610a75731437ccd7fb2bc01e7249b9d3c665f5",
      "new_mode": 33188,
      "new_path": "python/common/tech_profile/README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b0fb0b29262c9f11d05552e2bede52be6264c848",
      "new_mode": 33188,
      "new_path": "python/common/tech_profile/__init__.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "abea3641804f3b76048bfa90790b8dd19c11a798",
      "new_mode": 33188,
      "new_path": "python/common/tech_profile/tech_profile.py"
    }
  ]
}
