)]}'
{
  "commit": "4db8ca2480aec229efee897a50dd2031a4e1c778",
  "tree": "b77be4f33e5fb386ec5540cb450eda398bc727b1",
  "parents": [
    "4d307105059900c6b382554a66e96a862abefce6"
  ],
  "author": {
    "name": "Stephane Barbarie",
    "email": "sbarbari@ciena.com",
    "time": "Mon Apr 24 10:30:20 2017 -0400"
  },
  "committer": {
    "name": "khenaidoo Nursimulu",
    "email": "knursimu@ciena.com",
    "time": "Mon Apr 24 11:27:22 2017 -0700"
  },
  "message": "VOLTHA Alarms: Added filtering capabilities\n- Filters are constructed based on 1 or more rules as key:value pairs\n- A key:value rule uses the available alarm attributes\n- NBI and cli commands were added\n\nAmendment:\n- Moved filter protos to voltha proto to fix possible circular dependency\n\nChange-Id: Ic72125e9d35135d75be175638341b0c08fd97f95\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e607cf1af49183dcd78778377e594415ecaab5a0",
      "new_mode": 33188,
      "new_path": "cli/alarm_filters.py"
    },
    {
      "type": "modify",
      "old_id": "ec84bf55a82194a65bed3cab391fe817e3d2fcb4",
      "old_mode": 33261,
      "old_path": "cli/main.py",
      "new_id": "b3d012daeafda7c2f1a793fa5ba54919726ed48b",
      "new_mode": 33261,
      "new_path": "cli/main.py"
    },
    {
      "type": "modify",
      "old_id": "24a4085b29dd9374d2a57c37f6a491b1818ea0b3",
      "old_mode": 33188,
      "old_path": "voltha/adapters/interface.py",
      "new_id": "fcba8af13474f5d36b66f23bce855db00f6082ec",
      "new_mode": 33188,
      "new_path": "voltha/adapters/interface.py"
    },
    {
      "type": "modify",
      "old_id": "583aafab6e4b4d05d365baeb4a50a6c98960e449",
      "old_mode": 33188,
      "old_path": "voltha/adapters/maple_olt/maple_olt.py",
      "new_id": "7d084148c8df87ed538891aba5d7e6f486728125",
      "new_mode": 33188,
      "new_path": "voltha/adapters/maple_olt/maple_olt.py"
    },
    {
      "type": "modify",
      "old_id": "26283afd4b3c1bf0fe2df144898620e80179423c",
      "old_mode": 33188,
      "old_path": "voltha/adapters/ponsim_olt/ponsim_olt.py",
      "new_id": "c05d7fd81c2b24e0120444e06bb9ee409386230f",
      "new_mode": 33188,
      "new_path": "voltha/adapters/ponsim_olt/ponsim_olt.py"
    },
    {
      "type": "modify",
      "old_id": "01d448f636838d4ace6528e0d8b945da65112502",
      "old_mode": 33188,
      "old_path": "voltha/adapters/simulated_olt/simulated_olt.py",
      "new_id": "6ed10a9bbafe913d00ef171d23e955f680424d35",
      "new_mode": 33188,
      "new_path": "voltha/adapters/simulated_olt/simulated_olt.py"
    },
    {
      "type": "modify",
      "old_id": "06688edee2e5b93b3cd8e49e74d3bd79d5a87c6c",
      "old_mode": 33188,
      "old_path": "voltha/core/adapter_agent.py",
      "new_id": "7ef9a69552f40d1d19a52f79a80da0b83977fdec",
      "new_mode": 33188,
      "new_path": "voltha/core/adapter_agent.py"
    },
    {
      "type": "modify",
      "old_id": "b42a55495e11b40f49cd43e93e86ff9b3bfb791d",
      "old_mode": 33188,
      "old_path": "voltha/core/global_handler.py",
      "new_id": "7df3f29c128f17a3a06f86803dd4b1593b5cfae1",
      "new_mode": 33188,
      "new_path": "voltha/core/global_handler.py"
    },
    {
      "type": "modify",
      "old_id": "4a0fde84d0a9e41f5381202da1aef64acf0c312e",
      "old_mode": 33188,
      "old_path": "voltha/core/local_handler.py",
      "new_id": "13e8b682961d50d34f8f4668d47472b11bd9a62d",
      "new_mode": 33188,
      "new_path": "voltha/core/local_handler.py"
    },
    {
      "type": "modify",
      "old_id": "0c5ac0487cf61a6e7c912a85ec78a3d0e8334452",
      "old_mode": 33188,
      "old_path": "voltha/protos/events.proto",
      "new_id": "c6d897901de23b3d136fa948785a3398b8301c6a",
      "new_mode": 33188,
      "new_path": "voltha/protos/events.proto"
    },
    {
      "type": "modify",
      "old_id": "703f62b77c3d72413a75091ca27af52ecf2c91e6",
      "old_mode": 33188,
      "old_path": "voltha/protos/voltha.proto",
      "new_id": "d871d8a584261b463bed9b7a679cd6675b8d1d90",
      "new_mode": 33188,
      "new_path": "voltha/protos/voltha.proto"
    }
  ]
}
