)]}'
{
  "commit": "927b6bbd088a4293e5af51946013823566fe3fc8",
  "tree": "488004a73d10d29791152cfe9ca9343e89340dd0",
  "parents": [
    "e0acd8fdf327b8b54cb36a2000eacd424ad80a65"
  ],
  "author": {
    "name": "alshabib",
    "email": "alshabibi.ali@gmail.com",
    "time": "Sun Dec 11 17:51:21 2016 -0800"
  },
  "committer": {
    "name": "Zsolt Haraszti",
    "email": "zharaszt@ciena.com",
    "time": "Mon Dec 19 11:06:52 2016 -0800"
  },
  "message": "OLT Initialization state machine\n\nThis statemachine takes a disconnected OLT to an init\nstate. It follows the scapy automata design pattern.\nIt allows for state transitions to be actuated from\na command or the reception of a packet.\n\nChange-Id: I8dc78c977099b67f76795dcb6ea2eeb458dd55a6\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a2db517d652316b23169f9cc0ffdd6985d25b716",
      "new_mode": 33188,
      "new_path": "voltha/adapters/microsemi/OltStateMachine.py"
    },
    {
      "type": "modify",
      "old_id": "ec9e8b8060244be78cbdd1c845d9a28919d9d7b5",
      "old_mode": 33188,
      "old_path": "voltha/adapters/microsemi/PAS5211.py",
      "new_id": "f24af17e58629b2bbe5174fbaa79142baf0cfa24",
      "new_mode": 33188,
      "new_path": "voltha/adapters/microsemi/PAS5211.py"
    },
    {
      "type": "modify",
      "old_id": "d60407796530ab0f07095f6d0659320d22cf4f11",
      "old_mode": 33188,
      "old_path": "voltha/adapters/microsemi/PAS5211_comm.py",
      "new_id": "863cfbb89d687267442601e1553561529a89bb7a",
      "new_mode": 33188,
      "new_path": "voltha/adapters/microsemi/PAS5211_comm.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c3a5f4654fc70607d732ad2facefad3f98c2981e",
      "new_mode": 33188,
      "new_path": "voltha/adapters/microsemi/PAS5211_hardware.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e923a8c00443052c4bffb0619b22c2db847bdef9",
      "new_mode": 33188,
      "new_path": "voltha/adapters/microsemi/PAS5211_utils.py"
    },
    {
      "type": "modify",
      "old_id": "086bd33c0f177df2ea534b7107029f74056fb9cc",
      "old_mode": 33188,
      "old_path": "voltha/adapters/microsemi/RubyAdapter.py",
      "new_id": "0d57a65101af466993ec6c9cb9a763bf6ba79d20",
      "new_mode": 33188,
      "new_path": "voltha/adapters/microsemi/RubyAdapter.py"
    },
    {
      "type": "delete",
      "old_id": "91d85bf909aec3df6c6007a6a3d673524ae708e4",
      "old_mode": 33188,
      "old_path": "voltha/adapters/microsemi/StateMachine.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "cc697317ff4b9af01c9a8201a9450c5b708c2625",
      "old_mode": 33261,
      "old_path": "voltha/adapters/microsemi/chat.py",
      "new_id": "f4902ed37e3332d7c373d534e79e5fe8b586b0a4",
      "new_mode": 33261,
      "new_path": "voltha/adapters/microsemi/chat.py"
    },
    {
      "type": "modify",
      "old_id": "7ebf9501fb191700292ce0c60561165b238ca815",
      "old_mode": 33261,
      "old_path": "voltha/adapters/microsemi/sniff.py",
      "new_id": "23cb7ee70e0a27ec6b555a30a17faf162d389abf",
      "new_mode": 33261,
      "new_path": "voltha/adapters/microsemi/sniff.py"
    }
  ]
}
